要在wincowsXP下运行dos延时功能批处理
下载一个免费的sleepexe命令文件,拷贝到windows下的系统目录如system32,就可以方便的使用定时、延时或是等待功能了。命令格式: sleep 10 表示等待10秒,可以敲入 sleep / 来看帮助。
基本上可以任意定时了,自己测试过的最长时间是80秒,太长的没空去试。 文件: sleeprar
大小: 55KB
下载地址:>
1 用RegWrite将vbs文件名写入开机启动注册表项:
"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run"
Set WshShell = WScriptCreateObject("WScriptShell")WshShellRegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Run", "ThunderSpyvbs", "REG_SZ" 'vbs文件名请自己修改
不过写注册表 *** 作可能会被杀软拦截。
2 等待10分钟
WScriptSleep 106010003 启动迅雷并隐藏
Set oShell = WScriptCreateObject ("WSCriptshell")oShellrun "cmd /c start C:\Program Files\Thunder", 0 '自己修改迅雷路径
/c 选项表示执行指定的命令后关闭命令提示窗口(黑窗口)。
第二个参数0表示隐藏应用。
4 关闭迅雷(杀进程)
两种方法。
DOS命令TASKKILL方法:
Set wshShell = WScriptCreateObject("WScriptShell")wshShellrun "TASKKILL /IM Thunderexe", 0 '自己确认迅雷的进程名
WMI方法:
strComputer=""Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colProcessList=objWMIServiceExecQuery ("select from Win32_Process where Name='Thunderexe'") '自己确认迅雷的进程名
For Each objProcess in colProcessList
objProcessTerminate()
Next
你可以用注册表让程序启动,然后用360或者金山卫士的开机延迟启动实现。注册表启动目录为
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
以上就是关于怎么做才能使电脑起动后,延时打开一个程序全部的内容,包括:怎么做才能使电脑起动后,延时打开一个程序、请教个非常简单的VBS脚本,怎么后台延时启动一个程序,启动后延时在关闭、windows 下如何延迟启动程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)