как запустить приложение без ожидания в командном файле?

<p>есть ли способ выполнить приложение без ожидания в командном файле? я пробовал команду <code>start</code>, но она просто создает новое командное окно.</p>

<p>я делаю предположение здесь, но ваш вызов <code>start</code>, вероятно, выглядит следующим образом:</p><pre><code>start "\foo\bar\path with spaces in it\program.exe" </code></pre><p>откроется новое окно консоли с именем «\ foo\bar\path с пробелами в нем\program.exe».</p><p>если вы используете <code>start</code> с чем-то, что (или должно быть) заключено в кавычки, вам нужно поместить пустые кавычки в качестве первого аргумента:</p><pre><code>start "" "\foo\bar\path with spaces in it\program.exe" </code></pre><p>это потому, что <code>start</code> интерпретирует<em> первый аргумент в кавычках, который он находит </em>как заголовок окна для нового окна консоли.</p>

<p>если ваш exe принимает аргументы,</p><pre><code>start myapp.exe -arg1 -arg2 </code></pre>

<p>если <code>start</code> не может найти то, что ищет, он делает то, что вы описываете.</p><p>так как то, что вы делаете, должно работать, очень вероятно, что вы пропускаете некоторые цитаты (или добавляете дополнения).</p>

<p>для этого я использовал start/b, а не просто start, и он запускался без окна для каждой команды, поэтому ждать не пришлось.</p>