日期:2014-05-17  浏览次数:20844 次

开机启动问题
由于需要,我要在开机时运行一个程序,假设程序叫a.exe,我书写代码已经成功的把a.exe做成了开机启动项,可是每次开机时都会弹出一个dos窗口,把dos窗口关闭后,a.exe也就退出了。
直接运行a.exe也会弹出dos窗口,并且dos一直存在,关闭dos窗口后,a.exe也就退出了。
我想做的是如何开机运行a.exe并且没有dos窗口,请大神指教。

------解决方案--------------------
隐藏调用c:\a.exe的.vbs文件,把这vbs放到启动项就行了,a.exe不要设置开机启动。

CreateObject("WScript.Shell").Run """c:\a.exe""",0