Перейти к содержимому

Передайте параметры через аргумент командной строки в .exe

2

Как я могу передать параметры из командной строки? Я пытаюсь следовать следующим инструкциям:

For information about usage and parameters, simply run PGRIdleStateFix from the command prompt.  The parameters are:  disable -Disables all processor sleep states  enable -Enables processor sleep states  print -Prints the current status of processor sleep states 
23 957 просмотров
abhilash sukumari спросил 13 лет назад
A 217

3 ответа

1
Принятый ответ

Откройте командную строку (Windows + R, введите «cmd» и нажмите Enter). Затем перейдите в каталог, в котором находится ваш исполняемый файл («cd enter-your-directory-here»), и запустите команду с параметрами.

Если вы хотите сделать это с помощью ярлыка меню (при условии, что установка этой утилиты добавляет ярлык меню «Пуск»), перейдите к пункту меню, но вместо того, чтобы щелкнуть по нему, щелкните правой кнопкой мыши и выберите свойства. В конце поля «Target:» добавьте свой параметр.

Я получил это до ("cd enter-your-directory-here"). Но как мне запустить его с параметрами? ... например: Disbale setup.exe или включить setup.exe

abhilash sukumari · 13 лет назад · 0

PGRIdleStateFix print

petiepooo · 13 лет назад · 0

Если вы перейдете в каталог и увидите файл setup.exe, это говорит о том, что вы еще не установили пакет. Запуск setup.exe, я полагаю, установит его и даст вам команды меню для запуска программы в меню «Пуск».

petiepooo · 13 лет назад · 0

Кстати, я вижу, что вы не выбрали ответы на любые другие ваши вопросы. Если вы хотите, чтобы другие отвечали на ваши вопросы, выберите ответ, если вы видите тот, который подходит именно вам. Валютой этого сайта является репутация, и это награда ответчика.

petiepooo · 13 лет назад · 4

Человек ... этот спас мое здравомыслие. Была дана незавидная задача обновления кода из унаследованного приложения, а параметр отладки был задан на вкладке отладки свойств проекта, поэтому все работало нормально в режиме отладки. Когда пришло время запустить .exe, я просто дважды щелкнул программу, и она продолжала падать. Как только я запустил .exe из командной строки, как эта программа.exe @, с миром все было в порядке. БЛАГОДАРЮ ВАС!

jazzBox · 7 лет назад · 0
petiepooo ответил 13 лет назад
P 80
1

Сначала введите имя программы, затем параметры, разделенные пробелами. Например:

MyCommand param1 param2 param3 

Для запуска командной строки нажмите Win+ R, затем введите cmdи нажмите Enter. Чтобы изменить каталог, введите cd DirectoryName(вы можете использовать относительные каталоги, ..это родительский каталог). Чтобы изменить текущий диск, введите его букву, например D:.

gronostaj ответил 13 лет назад
G 27 715
0

Зависит от реализации exe. Это один из примеров exe-кода, который я сделал с Java и Install4J, но на самом деле он не зависит от технологии.

Myexe.exe --drink Beer --food Chicken  Myexe.exe -d Beer -f Chicken 

Могут быть и другие реализации, например, пример @gronostaj.

Ska ответил 8 лет назад
S 217