変数





変数(Variable)


:: 代入 set VAR=aaa :: 変数展開 echo %VAR% WARNING :: [=] の前の space だめ set var =abc :: [=] の後の space は OK ( ただし space も文字あつかい " abc" がセット ) set var= abc :: bash と同じく space を入れないのが無難 set var=abc
:: 遅延展開を有効にする setlocal ENABLEDELAYEDEXPANSION set a=foo if %a% == foo ( set a=bar :: RET :: foo echo %a% :: 遅延( 実行時 )展開 :: RET :: bar echo !a! )