2014-10-31 5 views
0

Очень простой скрипт, который не будет работать:Цитаты не работает в пакетном сценарии

@echo от
Start/макс "C: \ Program Files \ Google \ Chrome \ Application \ chrome.exe"

Он отлично работает с приложениями, которые не содержат пробелов в URL-адресе, но по какой-то причине он не будет работать, когда есть пробелы с кавычками или без них. Использование Windows 7 Professional 32 бит, если это помогает.

ответ

1

START имеет очень странный синтаксис: обычно заголовок окна является необязательным. Но первый аргумент, не начинающийся с /, рассматривается как заголовок окна, если он цитируется. Поэтому, если вы должны указать свою программу, то вы должны указать должно указать заголовок окна с кавычками в качестве первого аргумента. Вполне можно использовать пустой заголовок:

start "" /max "C:\Program Files\Google\Chrome\Application\chrome.exe" 
Смежные вопросы