dos batch:使用带IF的双引号

时间:2010-09-27 12:07:27

标签: batch-file

我有这样的DOS批次:

@echo off
if "%1" == "%2" GOTO next
echo different
goto end
:next
echo same
:end

围绕%1%2的双引号是否必要?在哪种情况下它们有用吗?

1 个答案:

答案 0 :(得分:1)

您需要在==之前和之后的表达式。如果%1或%2为空,则会出现语法错误。