试了个服务程序,修改系统安装文件夹名。
但每次皆不能成功,提示说是已经被使用。
用MSCONFIG关掉自启动程序就可以了,难道是自启动程序在影响吗?
可是服务程序不是优先级高于H_L_M\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RUN等键值下的程序吗?
但每次皆不能成功,提示说是已经被使用。
用MSCONFIG关掉自启动程序就可以了,难道是自启动程序在影响吗?
可是服务程序不是优先级高于H_L_M\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RUN等键值下的程序吗?
但是run键下的启动程序是用登入帐户启动的,不登入,就不会启动至于先后,不好说,如果开机后较长时间不登入,肯定该启动的服务都启动了
想抢在自启动程序前对这类文件夹改名。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,在右边的窗口中新建REG_SZ键值,名称随便,值为你要启动程序的全路径
上面的描述你转化成对应的代码操作
不过这样的话你的程序要改成非服务程序,设置RunOnce的事情由原来的服务程序在重启前做。然后重启,看看是不是只有你的程序结束了才会加载Explorer?