重启vb脚本

时间:2017-05-17 00:00:58

标签: vbscript restart

我正在尝试创建一个重新启动另一个vbs脚本的Vb脚本,问题是我是新手,我不知道该怎么做,有人建议使用WshShell我试了几个有关如何使用它的网站,但没有。这就是我所拥有的,

Dim WshShell, oExec
Set WshShell = CreateObject("WScript.Shell")

Set oExec = WshShell.Exec("Test_To_Block.vbs")
Do
If NOT WshShell.Status = 1 then
    WScript.Exec("Test_To_Block.vbs")
End If
WScript.Sleep(100)
Loop

谢谢,

此致

毒蛇

1 个答案:

答案 0 :(得分:1)

是的,您可以使用Exec方法运行另一个VB脚本,但您可能会在控制台窗口中闪烁。

Dim WshShell
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Exec("CMD /C Test_To_Block.vbs")

请参阅SS64 site 以了解VB脚本基础知识。