在我以前的测试中(xp sp1),单纯地添加一个ini文件是不能实现开机运行的目的的,一般对于这种自启动方式,直接修改注册表效果会好得多。
Windows Registry Editor Version 5.00
"Script"="C:\\Documents and Settings\\Administrator\\桌面\\myscript.bat"
"Parameters"=""
在这里添加了启动以后,不光用msconfig无法查看,就连wmic的startup也找不到它的踪迹,我以前的方法是用Gpresult /v | findstr "名称" |findstr /v "站点" | findstr /v "域"(当时测试环境为sp1,用两各个findstr的方法也蛮可笑的。)。其实只要检测注册表的scripts下有无Startup或shutdown就可以知道有无开机自启动或关机时运行的脚本了。