我正在尝试在命令提示符下创建命令,但请像使用其他语言的函数那样使用自变量。
例如,您可以在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示例),可以用作批处理文件中的变量。]>
谢谢你!
我正在尝试在命令提示符下创建命令,但请像使用其他语言的函数那样使用参数。例如,您可以在C:\ Windows \ System32文件夹中创建一个批处理文件...
今天是您的幸运日,Windows批处理文件实际上支持称为命令行参数
鉴于您说您想在运行命令时使用参数,而不是批处理文件,除了简单地使用参数(%1起)以外,您还有其他选择
您可以使用@ jeb