Вы можете использовать кавычки, используя [/D"Path"
], используйте /D
только для указания пути, а не путь + программа. Похоже, что весь код в той же строке, что следует, возвращается к обычному значению, то есть вам не нужно разделять путь и файл.
start /D "C:\Program Files\Internet Explorer\" IEXPLORE.EXE
или
start /D "TITLE" "C:\Program Files\Internet Explorer\" IEXPLORE.EXE
запустит IE с веб-страницей по умолчанию.
start /D "TITLE" "C:\Program Files\Internet Explorer\" IEXPLORE.EXE www.bing.com
начинается с Bing, но не сбрасывает домашнюю страницу.
/D
означает «каталог», и использование кавычек в порядке!
НЕПРАВИЛЬНЫЙ ПРИМЕР:
start /D "TITLE" "C:\Program Files\Internet Explorer\IEXPLORE.EXE"
дает:
ОШИБКА " Текущий каталог недействителен. "
/D
должен сопровождаться только путем к каталогу. Затем пробел и пакетный файл или программа, которую вы хотите запустить / запустить
Протестировано и работает под XP, но для Windows Vista / 7/8 могут потребоваться некоторые настройки UAC.
-Mrbios