如何暂停vbscript睡眠计时器以执行程序?
我有一个小的vbscript,它连接到第三方程序,可以跟踪我的USB是否被拔出或插入。。如果USB被拔下,我的vbscript将运行 vbscript上的程序将关闭后台所有正在运行的程序 当我重新插入USB时,我想用脚本做什么如何暂停vbscript睡眠计时器以执行程序?,vbscript,timer,Vbscript,Timer,我有一个小的vbscript,它连接到第三方程序,可以跟踪我的USB是否被拔出或插入。。如果USB被拔下,我的vbscript将运行 vbscript上的程序将关闭后台所有正在运行的程序 当我重新插入USB时,我想用脚本做什么 是要有一个可以点击的操作按钮,在程序运行之前,它实际上会关闭/停止睡眠计时器,并且 如果用户不单击“操作”按钮,则在倒计时结束前显示剩余时间的消息 当我按下操作按钮时,它将关闭vbscript 我不想苛求,只是需要一点帮助 请对我宽容一点,因为我对vbscript和编程了
'Delay time 40 seconds
WScript.sleep 40000
Dim WshShell, oExec
Set WshShell = WScript.CreateObject("WScript.Shell")
'Close all background Programs
Set oExec = WshShell.Exec("E:\Downloads\CloseAll\x64\CloseAll.exe")
Set WshShell = Nothing
WScript.Quit
如果您不介意,还可以帮助我如何构造代码。
'Delay time 40 seconds
WScript.sleep 40000
Dim WshShell, oExec
Set WshShell = WScript.CreateObject("WScript.Shell")
'Close all background Programs
Set oExec = WshShell.Exec("E:\Downloads\CloseAll\x64\CloseAll.exe")
Set WshShell = Nothing
WScript.Quit
当你说“replug”时,你是指当他们再次插入USB时,还是指当他们“拔下”USB设备时,当他们拔下设备时,它将运行此代码?。。。。我不能百分之百肯定你的意思。。因为您可以使用弹出式方法:USB事件跟踪由第三方软件跟踪。我已经完成了程序,我必须学习编程,这就是为什么我解决了这个问题。。该程序的使用非常适用于投币口计算机,因为我已中继USB设备以切断,如果时间结束,则程序将执行,关闭所有程序35秒,然后自动关闭5分钟。。我试图将自动关机编程到任务调度器,但问题是,即使我设定了条件。。当计算机空闲时,它仍会在15-16分钟内关机。关闭usb计算机管理中的节能功能?