Командная строка Windows: запуск / ожидание WordPad - PullRequest
4 голосов
/ 29 июля 2011

Привет, когда я запускаю следующий BAT-файл, он не ждет завершения Wordpad. Блокнот запускается сразу. Как я могу заставить его ждать? Я использую 64-битную Windows 7.

REM Close notepad.
taskkill /im notepad.exe /f
REM Start Wordpad and wait until it terminates.
start /wait write.exe C:\Users\dell\Downloads\test.txt
REM Restart Notepad.
start notepad.exe C:\Users\dell\Downloads\test2.txt
PAUSE

Ответы [ 2 ]

4 голосов
/ 01 августа 2011

Идеальный вопрос для procmon !

В моей системе (также Windows 7) write.exe фактически запускает процесс wordpad.exe и затем завершается. Так как ваш "start / wait" только ожидает write.exe, он возвращается, как только завершается write.exe.

procmon screen

Если вы выполняете «start / wait wordpad.exe ...», оно действительно должно дождаться выхода из wordpad.

0 голосов
/ 13 мая 2014

пуск / ожидание блокнота && start wordpad

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...