指定した環境変数が存在するかどうか判定するサンプルです。
サンプルソース
例)引数に渡された環境変数が存在するかどうかを判定する
- (test.bat)
- @echo off set f=%1 IF DEFINED %f% ( echo 環境変数「%f%」は存在します。 ) ELSE ( echo 環境変数「%f%」は存在しません。 ) pause
実行例
- 環境変数が存在する場合
- C:¥>set aa=abc C:¥>test.bat aa 環境変数「aa」は存在します。 続行するには何かキーを押してください . . .
- 環境変数が存在しない場合
- C:¥>set aa= C:¥>test.bat aa 環境変数「aa」は存在しません。 続行するには何かキーを押してください . . .
備考
- 環境変数が存在するかどうか確認するには、IF DEFINED <環境変数> で判定できます。
コメント