2 IF内でWindowsバッチSETが機能しない このスクリプトを実行しているとき(.batファイルから): set var1=true if "%var1%"=="true" ( set var2=myvalue echo %var2% ) 私はいつも得ます: ECHO is on. var2変数が実際に設定されなかったことを意味します。誰かが理由を理解するのを手伝ってくれませんか? 102 windows batch-file cmd delayedvariableexpansion