开机自动运行一个*.exe应用程序.怎么设置?

来源:百度知道 编辑:UC知道 时间:2024/06/27 07:39:49

把EXE文件复制到系统目录下并加入启动项(如果不复制到系统目录下则很容易被发现,不加入启动项在重启后EXE就不执行了),启动项一般都是加在注册表中的,具体位置在:HKEY_LOCAL _MACHINE/Software /Microsoft/Windows/CurrentVersion下所有以“run”开头的键值;HKEY_CURRENT_USER/Software/ Microsoft/Windows/CurrentVersion下所有以“run”开头的键值;HKEY_USERS/Default/Software/Microsoft/Windows/CurrentVersion下所有以“Run”开头的键值。

不过,也可以把EXE文件躲在下面这些地方启动执行:

●在Win.ini中启动

在Win.ini的[windows]字段中有启动命令“load=”和“run=”,在一般情况下“=”后面是空白的,如果有程序,比方说是: run=c:/windows/file.exe或load=c:/windows/file.exe,这个file.exe就是你要启动的EXE文件。

●在System.ini中启动

System.ini位于Windows的安装目录下,其[boot]字段的shell=Explorer.exe是木马喜欢的隐蔽加载之所,木马通常的做法是将该句变为这样:shell=Explorer. exe window.exe,注意这里的window.exe就是木马程序。

●在Winstart.bat中启动

Winstart.bat是一个特殊性丝毫不亚于Autoexec.bat的批处理文件,也是一个能自动被Windows加载运行的文件。它多数情况下为应用程序及Windows自动生成,在执行了Win.com并加载了多数驱动程序之后开始执行。由于Autoexec.bat的功能可以由Winstart.bat代替完成,因此EXE完全可以像在Autoexec.bat中那样被加载运行。

●启动组
EXE放在启动组虽然不是十分隐蔽,但这里的确是自动加载运行的好场所。启动组对应的文件