CreateObject("Wscript.Ракушка").Запустите "timeout /t 10 /nobreak && cd C:/Files /MyApp / && start app.exe", 1, False

Это мой очень простой сценарий: попытка запустить программу с таймаутом.

Но я, кажется, получаю синтаксическую ошибку (экран, который мигает очень быстро, говорит, что я могу использовать тайм-аут только один раз - я уже использую его только один раз ...)

PS: когда я вставляю команду прямо в cmd, она работает правильно.

1 ответ1

0

Невидимая программа звонилки с задержкой теперь работает. Я снял тайм-аут с аргументов консоли и заменил его на типичную задержку VBS. wscript.sleep 10000 WScript.CreateObject("WScript.Ракушка").Запустите "cmd /K CD /D" "c:/Files /myApp /" "&& start App.exe", 0, False

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .