94

Как добавить параметры командной строки к исполняемому файлу в ярлыке в Windows XP?

Например, в свойствах ярлыка в target у меня есть:

"c:\path\to\exe\pogram.exe"

Я хочу добавить несколько вариантов:

"c:\path\to\exe\program.exe -option1 -option2"

Однако, когда я делаю это, я получаю сообщение об ошибке, указывающее, что имя, указанное в поле назначения, недопустимо.

4 ответа4

117

Вы пытались добавить в поле «Цель»

"c:\path\to\exe\program.exe" -option1 -option2

Только кавычки и путь к программе должны быть заключены в кавычки.

13

Поместите переключатели после кавычек.

Только путь к программе хранится в кавычках из-за пробелов в пути. Что-то вроде « My Documents не будет разрешено должным образом из-за пробела между словами, поэтому нужны кавычки. По этой же причине вы, вероятно, не найдете программу с несколькими словами (которые являются отдельными), например, --example switch . Вместо этого вы обычно увидите что-то вроде --example-switch потому что пробел представляет собой отдельный программный аргумент.

3

Ваши цитаты не в том месте. Цитаты идут только по отдельным путям. Так что переместите свою конечную цитату обратно в конец program.exe и оставьте -option1 -option2 вне кавычек.

-1

Вы также можете использовать ярлыки для прямого доступа к папке или веб-сайту.
Папка:
F:\CriticalFiles\MS_InternetAccess
Интернет:
"C:\Program Files (x86)\Internet Explorer\iexplore.exe" " https://www.theguardian.com/world "
Я использую кавычки вокруг обоих аргументов.
Я использую их, потому что Win10 время от времени теряет меню "Пуск".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .