2

我正在处理批处理文件,我需要检查是否有 %2,如果没有,则需要将 %2 设置为 0

    example:
    if "%~2"=="" set "%~2"=0
    example:
    if "%2"=="" set "%2"=0

我尝试了我发布的示例,但是我无法让它工作。

4

1 回答 1

3

您不能%2批量修改或设置任何参数(是一个),您只能修改变量,但这应该没问题。
您可以将参数分配给变量。

set "param2=%~2"
if "%param2%"=="" set "param2=0"
于 2013-10-08T23:00:22.283 回答