怎么做才能使电脑起动后,延时打开一个程序

怎么做才能使电脑起动后,延时打开一个程序,第1张

要在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 10601000

3 启动迅雷并隐藏

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

试试我自己琢磨出来的方法,估计解决问题机率90%。

开始——运行——输入regedit打开注册表,找到如下项:

HKEY_CLASSES_ROOT\\shellex\ContextMenuHandlers\Open With

右键点击“Open with”选择导出,导出到一个易记的路径。然后再右键点击“Open with”选择删除,确定即可。

此举会让右键菜单中的打开方式消失,不过你打开文件的速度会恢复正常的。如果什么时候想用打开方式这个功能,再双击刚才备份的文件导入即可。

权衡利弊,重装系统之前还是删除了好,用时再导入。

a=120+int(180rnd())

WScriptSleep a1000

set ws=createobject("wscriptshell")

wsrun ("d:\1exe")

以上就是关于怎么做才能使电脑起动后,延时打开一个程序全部的内容,包括:怎么做才能使电脑起动后,延时打开一个程序、请教个非常简单的VBS脚本,怎么后台延时启动一个程序,启动后延时在关闭、新电脑打开程序慢,有延迟的感觉,怎么办等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10115080.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存