【发布时间】:2020-07-02 16:02:40
【问题描述】:
我正在尝试在命令提示符下创建一个命令,但使用的参数就像你可以使用另一种语言的函数一样。
例如,您可以在 C:\Windows\System32 文件夹中创建一个批处理文件,并在命令提示符下键入其名称来执行它,从而创建一个“命令”。不过,这非常简单,只需运行批处理文件包含的任何内容。
我的命令叫做toolbx,它在命令提示符中有不同的有用快捷键。但是,我想通过键入 toolbx 1 之类的内容来执行不同的工具。这可能是它的样子。
toolbx [input received changing what tool you want to use] (e.g. 1)
在 toolbx.bat 中
if %inputRecieved% == 1 goto 1
我不擅长解释,所以 Python 中的另一个例子可能是:
def functionWithArgs (tool)
执行为:
functionWithArgs(1)
作为另一个总结:
我正在尝试使用批处理文件制作命令提示符中使用的命令
我希望批处理文件在命令运行时定义参数(如 python 示例),这些参数可用作批处理文件中的变量。
提前谢谢你!
【问题讨论】:
标签: batch-file cmd arguments command