windows系统可以设置开机启动项,但是很多时候您或许想让开机启动的项目延迟启动?例如进桌面有20秒后再自动运行怎么办呢?如果您嫌计划任务设置麻烦,可以试试这款Argus Boot Accelerator开机延时启动程序工具,它真的很好用。
界面预览图:
Argus Boot Accelerator是一个完全免费的开机延时启动程序工具,它能做到电脑开机延时多少秒后自动启动应用程序。
当你需要设置A程序与B程序进入系统后1分钟自动运行该怎么做呢?计划任务虽然能实现,但是需要配合使用批处理,设置较麻烦怎么办?
现在使用Argus Boot Accelerator 这个开机延时启动程序工具来实现就简单多了,运行延迟启动工具后,随后在unmanaged startup items(windows)界面下会罗列现在开机时自启动的多种进程。如果想要让其中某个进程开机延迟加载,那么这个时候这个时候选中它,把它拖动到managed startup items下就OK了。
功能特点:
1、完全免费
2、可以设置延迟多少秒才自动启动,更是可以设置最大延迟启动时间
3、可以设置进程的优先级
4、可以调节运行后软件界面状态是最大化、最小化还是不做任何改变
5、可以控制启动项在延迟加载时对于cpu的最大使用量
6、可以选择在哪些日期才延迟启动
Argus Boot Accelerator设置延时启动应用程序教程:
1、解压后,运行Argus Boot Accelerator.exe。
2、在主界面unmanaged startup items(windows)下罗列的是现在开机时自启动的多种进程。
3、如果想要让其中某个进程开机延迟加载,那么这个时候这个时候选中它,把它拖动到managed startup items下,这个时候,界面下半部分的设置就可以使用了,你可以根据自己的喜欢进行调节。
批处理实现开机延迟启动应用程序方法:
原理:就是通过ping命令中-n参数使用才实现延迟,通过start命令来实现启动程序。命令如下:
@echo off
if %1 == h goto begin
mshta vbscript:createobject(wscript.shell).run(%~nx0 h,0)(window.close)++exit
:begin
ping -n 20 127.1>nul
start /min 延迟启动 D:\Program Files\Youdao\YodaoDict.exe /m
ping -n 10 127.1>nul
start /min 延迟启动 D:\Program Files\Tencent\QQ\Bin\QQ.exe /m
exit
————————————————————————-
这里简单的解释下:
前5句主要实现的功能是开机时不显示DOS窗口(一闪而过),当然如果以为没有必要刻意删除2-5句内容。
下面一行是延时启动时间,这里是20秒
紧接着是要延迟启动的程序,路径根据自己需要自行更改,下面的语句同理。这里就不在多说。
VBS脚本实现开机延迟启动应用程序方法:
源代码如下:
Dim Tskycc
Set Tskycc = WScript.CreateObject(WScript.Shell)
Tskycc.Run ping 127.0.0.1 -n 3″,0,True
Tskycc.Run rasdial 宽带连接 宽带帐号 宽带密码,0,True
Set Tskycc=NoThing
WScript.quit
修改后的代码如下:
Dim Tskycc
Set Tskycc = WScript.CreateObject(WScript.Shell)
Tskycc.Run ping 127.0.0.1 -n 3,0,True
Tskycc.Run rasdial 宽带连接 宽带帐号 宽带密码,0,True
Ture参数使当前程序成功运行后,再运行下面的程序
如果路径中有空格,需要用3个引号引起来
Tskycc.Run D:\Program Files\Youdao\YodaoDict.exe,0,false
但是一些最小化的程序,会是脚本一直处于等待状态,建议将ture改为false,并加入如下语句
原理是使用了false参数后,会即刻执行下面的程序。用ping -n来实现延迟。
Tskycc.Run ping 127.0.0.1 -n 3,0,True
Tskycc.Run C:\Program Files\Tencent\QQPlayer\QQPlayer.exe,o,ture
Set Tskycc=NoThing
WScript.quit