環境変数の表示

バッチファイルから環境変数の値を変更したり、現在の環境変数を列挙するといった制御を行うにはsetコマンドを使います。すべての環境変数の名前の値を列挙するには、単純にsetコマンドだけを指定します。特定の環境変数を検索するには、パラメータに変数の名前を指定します。

set 変数名

変数名は、名前の一部だけでもかまいません。たとえば、Sから始まる環境変数を表示したければ、setコマンドのパラメータにSを指定します。

サンプル02

@echo off
echo 以下に、全ての環境変数を表示します。
pause

echo ------
set
echo ------

echo S から始まる環境変数だけを表示します。
pause

echo ------
set S
echo ------
pause

実行結果

サンプル02の実行結果

サンプル02は、最初にsetコマンドですべての環境変数を列挙し、続いてsetコマンドのパラメータにSの1文字を指定してSから始まる環境変数だけを列挙します。