在批处理中,我有时会看到%~1用于开关和%1. 有什么不同?他们似乎都为我工作。
%~1
%1
例子:
if "%~1"=="" echo No variable specified.
和
if "%1"=="" echo No variable specified.
似乎可以互换工作。
variables batch-file
batch-file ×1
variables ×1