Как добавить параметры командной строки к исполняемому файлу в ярлыке в Windows XP?
Например в свойствах ярлыка в target у меня есть:
"c:\path\to\exe\pogram.exe"
Я хочу добавить несколько вариантов:
"c:\path\to\exe\program.exe -option1 -option2"
Однако, когда я делаю это, я получаю сообщение об ошибке, указывающее, что имя, указанное в поле назначения, недопустимо.
windows
windows-xp
shortcuts
command-line-arguments
Карл Войтланд
источник
источник
cmd.exe
? Вот ссылка на тех.Поместите переключатели после кавычек.
Только путь к программе хранится в кавычках из-за пробелов в пути. Нечто подобное
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, кажется, время от времени теряет меню «Пуск».
источник