Batch file 批处理文件-检查%2是否存在,如果未将其设置为0
我正在处理批处理文件,需要检查是否存在%2,如果没有,则需要将%2设置为0Batch file 批处理文件-检查%2是否存在,如果未将其设置为0,batch-file,cmd,Batch File,Cmd,我正在处理批处理文件,需要检查是否存在%2,如果没有,则需要将%2设置为0 example: if "%~2"=="" set "%~2"=0 example: if "%2"=="" set "%2"=0 我尝试了我发布的示例,但我无法使其运行。您不能批量修改或设置任何参数(%2是一个),您只能修改变量,但这应该没有问题。 可以将参数指定给变量 set "param2=%~2" if "%param2%"=="" set "param2=0" 非常感谢,我从
example:
if "%~2"=="" set "%~2"=0
example:
if "%2"=="" set "%2"=0
我尝试了我发布的示例,但我无法使其运行。您不能批量修改或设置任何参数(
%2
是一个),您只能修改变量,但这应该没有问题。可以将参数指定给变量
set "param2=%~2"
if "%param2%"=="" set "param2=0"
非常感谢,我从未想过将变量设置为变量。