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

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

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

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

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

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

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

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

решение1

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

"c:\путь\к\exe\программе.exe" -опция1 -опция2

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

решение2

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

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

решение3

Ваши кавычки не на том месте. Кавычки только вокруг отдельных путей. Поэтому переместите закрывающую кавычку обратно в конец program.exe и оставьте -option1 -option2 за пределами кавычек.

решение4

Вы также можете использовать ярлыки для прямого доступа к папке или веб-сайту.

Папка:

F:\CriticalFiles\MS_InternetAccess  

Интернет:

"C:\Program Files (x86)\Internet  Explorer\iexplore.exe" "https://www.theguardian.com/world"

Я использую кавычки вокруг обоих аргументов.
Я использую их, потому что Win10 время от времени теряет меню «Пуск».

Связанный контент