VBS - 使用带有超时的wScript .run时获取cmd无效语法错误


0

CreateObject(“Wscript.Shell”)。运行“timeout / t 10 / nobreak && cd C:/ Files / MyApp / && start app.exe”,1,False

这是我非常简单的脚本:尝试使用超时启动程序。

但我似乎得到一个语法错误(cmd屏幕闪烁非常快说我只能使用超时一次 - 我已经只使用过一次......)

PS:当我将命令直接粘贴到cmd时,它可以正常工作。

Answers:


0

具有延迟的隐形程序调用者现在正在工作。我从控制台参数中取消了超时,并将其替换为典型的VBS延迟。wscript.sleep 10000 WScript.CreateObject(“WScript.Shell”)。运行“cmd / K CD / D”“c:/ Files / myApp /”“&& start App.exe”,0,False

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.