У меня есть пакетный файл, который запускает приложение с большим количеством параметров командной строки:
"C:\Program Files (x86)\Common Files\Microsoft Shared\DevServer\11.0\WebDev.WebServer40.exe" /port:1672 /path:"C:\Code.Net\My App\Iteration 6\REL_6.8.806_PerfEnhanceV\Fusion\Code\CC.Fusion\CC.Fusion.Services" /vpath:"/FusionServices"
Проблема заключается в том, что когда я запускаю командный файл, окно DOS остается до тех пор, пока команда не завершится, и я хочу, чтобы она исчезла. Поэтому я попытался использовать команду start
, но поместив ее спереди, вот так:
start "C:\Program Files (x86)\Common Files\Microsoft Shared\DevServer\11.0\WebDev.WebServer40.exe" /port:1672 /path:"C:\Code.Net\My App\Iteration 6\REL_6.8.806_PerfEnhanceV\Fusion\Code\CC.Fusion\CC.Fusion.Services" /vpath:"/FusionServices"
Но я получаю сообщение об ошибке Invalid switch - "/port:1672"
Я также пытался избежать двойных кавычек, но я не был неудачным.
Как это исправить?