• 怎样给自己编写的程序隐蔽的设置开机启动


    版权声明:本文为博主原创文章,未经博主同意不得转载。 https://blog.csdn.net/sundacheng1989/article/details/31800753

    比方说,我们自己编写了一个C#的程序,想设置为开机自己主动启动。

    当然我们能够从网上找到方法,一般的做法就是改动注冊表文件。找到开机启动项,然后把这个程序的路径写入到某个节点就能够。例如以下截图所看到的。这些都是开机后会自己主动启动的程序。




    有时候我们可能会有一些非常顽皮的想法,我们希望自己程序在别人的电脑上执行的时候。暗地里把自己设置为开机启动。如今就有一些问题。由于如今电脑上都装有杀毒软件,比方说360,你改动注冊表开机启动项,属于敏感操作,会被安全卫士拦截,然后提示用户正在有软件试图改动开机启动项,询问用户是否阻止。


    为了避免上面这个问题。我们能够换一种思路。我们知道Win7系统中,在開始菜单中有一个文件夹。叫做Startup(启动),凡是放入到这个文件夹里的EXE文件,或者快捷方式,在系统启动后都会自己主动执行。

    所以,我们能够把我们的C#程序悄悄复制到这个文件夹中。

    代码能够这样写,当程序执行的时候。先主动去检查Startup文件夹中是否有这个EXE文件,假设没有的话,那就拷贝一份放在那里,假设有的话。就忽略此步继续向下执行,下边的代码就是真正的逻辑代码了,比方说,扫描硬盘文件。通过FTP上传到某个server。呵呵。



    那么怎么获取这个Startup文件夹的路径呢?我们能够通过C#代码完毕。











  • 相关阅读:
    Lesson 43-44 Vacation Season is Approaching?
    Lesson 41-42 How would you respond?
    Lesson 37-38 Do you want to be a millionaire?
    Lesson 35-36 What did you forget?
    Lesson 33-34 Dieting
    保送
    陈老师搬书
    水题(原 USACO Mother's Milk)
    最大公约数和最小公倍数问题(luogu 1029)
    最大子矩阵(OJ 1768)
  • 原文地址:https://www.cnblogs.com/mqxnongmin/p/10473434.html
Copyright © 2020-2023  润新知