我正在尝试创建一个重新启动另一个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
谢谢,
此致
毒蛇
答案 0 :(得分:1)
是的,您可以使用Exec
方法运行另一个VB脚本,但您可能会在控制台窗口中闪烁。
Dim WshShell
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Exec("CMD /C Test_To_Block.vbs")
请参阅SS64 site 以了解VB脚本基础知识。