Вы пытались добавить в поле «Цель»
"c: \ path \ to \ exe \ program.exe" -option1 -option2
Только кавычки и путь к программе должны быть заключены в кавычки.
Как добавить параметры командной строки к исполняемому файлу в ярлыке в Windows XP?
Например, в свойствах ярлыка в target у меня есть:
"c:\path\to\exe\pogram.exe"
Я хочу добавить несколько вариантов:
"c:\path\to\exe\program.exe -option1 -option2"
Однако, когда я делаю это, я получаю сообщение об ошибке, указывающее, что имя, указанное в поле назначения, недопустимо.
Вы пытались добавить в поле «Цель»
"c: \ path \ to \ exe \ program.exe" -option1 -option2
Только кавычки и путь к программе должны быть заключены в кавычки.
Поместите переключатели после кавычек.
Только путь к программе хранится в кавычках из-за пробелов в пути. Нечто подобное My Documents
не разрешится должным образом из-за пробела между словами, поэтому нужны кавычки. По этой же причине вы, вероятно, не найдете программу с несколькими словами (которые являются отдельными), например --example switch
. --example-switch
Вместо этого вы обычно увидите что-то похожее, потому что пробел представляет собой отдельный программный аргумент.
Ваши цитаты не в том месте. Цитаты идут только по отдельным путям. Так что переместите свою конечную цитату обратно в конец program.exe и оставьте -option1 -option2 вне кавычек.
Вы также можете использовать ярлыки для прямого доступа к папке или веб-сайту.
Папка:
F: \ CriticalFiles \ MS_InternetAccess
Интернет:
"C: \ Program Files (x86) \ Internet Explorer \ iexplore.exe" " https://www.theguardian.com/world "
Я использую кавычки вокруг обоих аргументов.
Я использую их, потому что Win10 время от времени теряет меню «Пуск».