开机延时启动脚本

姚洪楼 发表于 学习备忘录 分类,
0

新建一个计时脚本 Sleep.Vbs (单位是毫秒)

wscript.sleep 15000

新建一个启动脚本 start.bat

echo off
start /wait D:\Sleep.Vbs 
start "" "C:\Program Files\testmenu\test.exe"

然后将 start.bat 创建一个快捷方式,抛入开机启动项即可。(注意:路径中有空格的话必须要加引号)

 

=========================

顺便记录一下公司ERP的启动脚本,供应商已经设置好三个启动脚本,需要依次执行,待前一个完成后方可运行后一个,当时供应商告知我说每次开机必须手动启动,无法设置成自动的,于是我就不声不吭的跑到服务器上面去做了这个脚本,我的做法是:观察第一个脚本启动时间在10秒之内,第二个脚本启动时间在30秒之内,所以我创建了三个脚本,第一个脚本是执行执行供应商脚本1,第二个脚本是等待15秒执行供应商脚本2,第三个脚本是再等待45秒执行供应商脚本3,然后把这三个脚本直接放在开机启动项里面。下面是第三个脚本的示范:

echo off
start /wait C:\Sleep.Vbs
e:
start /wait C:\Sleep.Vbs
start /wait C:\Sleep.Vbs
cd ERP_SQL
cd server
cd ng
CN_GL_startSQL.bat