通过命令行参数将参数传递给 .exe

通过命令行参数将参数传递给 .exe

如何从 cmd 提示符传递参数?我正在尝试遵循以下说明:

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

答案1

打开命令提示符(Windows+R,输入“cmd”并按回车键)。然后切换到可执行文件所在的目录(“cd enter-your-directory-here”),并使用参数运行该命令。

如果您想通过菜单快捷方式执行此操作(假设安装该实用程序会添加开始菜单快捷方式),请导航到菜单项,但不要单击它,而是右键单击并选择属性。在“目标:”字段的末尾,添加您的参数。

答案2

首先输入程序名称,然后输入以空格分隔的参数。例如:

MyCommand param1 param2 param3

要运行命令提示符,请按Win+ R,然后键入cmd并按Enter。要更改目录,请键入cd DirectoryName(您可以使用相对目录,..是父目录)。要更改当前驱动器,请键入其字母,例如D:

答案3

取决于 exe 实现。这是我使用 Java 和 Install4J 制作的 exe 的一个示例,但它实际上并不依赖于技术。

Myexe.exe --drink Beer --food Chicken

Myexe.exe -d Beer -f Chicken

可能还有其他实现,例如@gronostaj 示例。

相关内容