dirコマンドでフルパス名を出す。
dir /b /sでフルパス名が出ますが、再帰にもなります。dirコマンドで再帰でなく、フルパス名を出す方法は?ありませんね。
dirfullb.cmd フォルダ
@echo off
rem for /d %I in ("%%~1\*") do echo %%~fI
for %I in ("%%~1\*") do echo %%~fI
dirfull.cmd フォルダ
@echo off
rem for /d %I in ("%%~1\*") do echo %%~atzfI
for %I in ("%%~1\*") do echo %%~atzfI
ワイルドカードはファイルだけになるので、ディレクトリを含めるには、for /d行も必要です。
« エクスプローラでファイルとフォルダを区別せずソートする。 | トップページ | 64 bit Windows上でIEの32/64 bitを区別する。 »