2017年11月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
無料ブログはココログ

« HTMLファイルにドロップで引数を渡す。 | トップページ | FORコマンドのバグ? »

2007年2月15日 (木)

環境変数のPATHを行分けして表示するバッチファイル

ECHO %PATH%でも表示されますが、;区切りの1行なので、とても見難い。
そこで、;で行分けして表示します。

@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION
:LOOP
FOR /F "usebackq delims=; tokens=1*" %%1 IN ('!PATH!') DO (
ECHO %%1
SET PATH=%%2
IF DEFINED PATH GOTO LOOP
)

または、

@ECHO OFF
SETLOCAL
:LOOP
FOR /F "delims=; tokens=1*" %%1 IN ('ECHO %%PATH%%') DO (
ECHO %%1
SET PATH=%%2
IF DEFINED PATH GOTO LOOP
)

« HTMLファイルにドロップで引数を渡す。 | トップページ | FORコマンドのバグ? »