バッチファイル/コマンドプロンプトで環境変数が設定されているかをチェックする方法
環境変数が設定されているかをチェックする方法
2パターンを紹介する。
IF文を使う
検索する方法
構文
set |findstr ^環境変数名= >nul 2>nul if NOT {%ERRORLEVEL%} == {0} コマンド
環境変数が設定されてなかった、コマンドを実行する
「設定されていたら」の条件にしたい場合は、NOTを
削除すればいい。
例
C:\>set |findstr ^ENV= >nul 2>nul C:\>if NOT {%ERRORLEVEL%} == {0} echo ENV not defined ENV not defined C:\>set |findstr ^windir= >nul 2>nul C:\>if NOT {%ERRORLEVEL%} == {0} echo windir not defined C:\>
気になるモノ
抗菌・アロマ・LED機能がついた、うるおい細霧ミスト加湿器【即納】アピックス(APIX) アロマ加... |