0

私のバッチスクリプトには変数があります

SET VAR=SVI

およびIF条件

IF "%VAR%"=="SVI" (
   ECHO HELLO
)

それはうまくいきません!

ステートメントECHO IF "%VAR%"=="SVI"の直前に言うと、それは出力されますが、それでもステートメントに入って出力することを拒否します。IF"SVI"=="SVI"HELLO

どうなり得るか?本当にわからない!

よろしく、

アンドリュー

4

1 に答える 1

0

たぶん、括弧が一致していませんか??? あなたの例では必要ないので、それらを削除してみてください。IF "%VAR%"=="SVI" ECHO HELLO または大文字と小文字を区別しないチェックを行う IF /I "%VAR%"=="SVI" ECHO HELLO

于 2013-02-21T11:53:25.873 に答える