无需下载延迟启动应用程序的方法

49次阅读
没有评论

方法一:批处理

@echo off
if "%1" == "h" goto begin 
mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&exit 
:begin
ping 127.0.0.1 -n 20>nul 
start "" "程序名.exe"
exit

说明:这里利用ping来延迟,20表示ping 20次(大概20秒)

不完美之处:系统启动运行此批处理文件时,会有一个黑框闪一下。而且放到系统启动目录时安全软件会有“风险提示”。

方法二:vbs处理

Dim delayer
Set delayer = CreateObject("WScript.Shell")
WScript.sleep 20000
delayer.Run "Upgrade.exe", 0, FALSE
Set delayer = Nothing
WScript.quit

说明:WScript.sleep语句后面的20000表示延迟时间,单位毫秒

不完美之处:系统启动运行此VBS文件时,不会有一个黑框闪一下了。但放到系统启动目录时安全软件仍然会有“风险提示”。

方法三:下载软件
https://pan.baidu.com/s/1R8c-GM5Ha8pyY9eYxtuR4A
先保存设置,再点应用设置。

正文完