Vbscript 用于延迟程序启动的脚本

Vbscript 用于延迟程序启动的脚本,vbscript,Vbscript,我编写了以下vbScript文件,以使几个程序延迟自动启动: 'Delay time 50 seconds WScript.sleep 50000 Set WshShell = WScript.CreateObject("WScript.Shell") 'Google Trans WshShell.Run "E:\prg\gDesktopTranslator_v1.0\gDesktopTranslator.exe" WScript.Sleep 2000 'Skype cmd_1 =

我编写了以下vbScript文件,以使几个程序延迟自动启动:

'Delay time 50 seconds
WScript.sleep 50000

Set WshShell = WScript.CreateObject("WScript.Shell")

'Google Trans
WshShell.Run "E:\prg\gDesktopTranslator_v1.0\gDesktopTranslator.exe"

 WScript.Sleep 2000

'Skype
cmd_1 =  chr(34) & "C:\Program Files\Skype\Phone\Skype.exe" & chr(34)
cmd_2 = "/nosplash /minimized"
skype_cmd =  cmd_1 & " " & cmd_2

WshShell.Run   skype_cmd, 1, True

Set WshShell = Nothing
WScript.Quit
但问题是脚本执行后,WScript文件仍在内存中:( 我想WScript将被WScript关闭。退出

使用Exec方法而不是Run

例如:

Dim WshShell, oExec
Set shShell = CreateObject("WScript.Shell")
Set oExec = WshShell.Exec("E:\prg\gDesktopTranslator_v1.0\gDesktopTranslator.exe")

使用Exec方法而不是Run

例如:

Dim WshShell, oExec
Set shShell = CreateObject("WScript.Shell")
Set oExec = WshShell.Exec("E:\prg\gDesktopTranslator_v1.0\gDesktopTranslator.exe")