Как НЕ ждать завершения процесса в пакетном скрипте? - PullRequest
8 голосов
/ 16 марта 2010

У меня есть пакетный скрипт, который вызывает процесс, и в настоящее время он ожидает завершения процесса, прежде чем перейти к следующей строке. Есть ли способ (или переключатель), чтобы он НЕ ожидал, а просто порождал процесс и продолжал? Я использую Windows 2008.

Ответы [ 3 ]

10 голосов
/ 16 марта 2010

Почему не просто start somecmd.exe или start "" "some command with spaces.exe"?

Обратите внимание, что если в вашей команде есть пробелы, вы должны заключить ее в кавычки, но если в первом аргументе start есть кавычка, то это аргумент second , поэтому у меня есть два набора цитаты там.

6 голосов
/ 16 марта 2010

Этого, вероятно, будет достаточно.

call "cmd /c start notepad.exe"
4 голосов
/ 16 марта 2010

Используйте

START c:\wherever\whatever.exe
...