Tags:
目次
dirコマンドでファイル/フォルダ一覧を作成
サンプルのフォルダツリー
以下のようなフォルダ/ファイル構成をサンプルとする。
D:.
\---sample
\---folder
| a.txt
|
\---subfolder
b.txt
c.txt
d.txt
サブフォルダを含む全ファイル/フォルダのフルパスを列挙
dir /b /s
と入力。
D:\sample>dir /b /s D:\sample\folder D:\sample\folder\a.txt D:\sample\folder\subfolder D:\sample\folder\subfolder\b.txt D:\sample\folder\subfolder\c.txt D:\sample\folder\subfolder\d.txt
サブフォルダを含む全ファイルのフルパスを列挙(フォルダは除外)
dir /b /s /a:-D
と入力
D:\sample>dir /b /s /a:-D D:\sample\folder\a.txt D:\sample\folder\subfolder\b.txt D:\sample\folder\subfolder\c.txt D:\sample\folder\subfolder\d.txt
サブフォルダを含む全フォルダのフルパスを列挙(ファイルは除外)
dir /b /s /a:D
と入力。
D:\sample>dir /b /s /a:D D:\sample\folder D:\sample\folder\subfolder
サブフォルダを含む指定した拡張子を持つファイルのフルパスを列挙
dir /b /s *.<拡張子>
と入力。
D:\sample>dir /b /s *.txt D:\sample\folder\a.txt D:\sample\folder\subfolder\b.txt D:\sample\folder\subfolder\c.txt D:\sample\folder\subfolder\d.txt
カレントフォルダ内のファイル名だけを列挙
dir /b
と入力。
D:\sample\folder\subfolder>dir /b b.txt c.txt d.txt
今回は書かなかったが、必要に応じてコマンドの実行結果を > dir.txt
などとしてテキストファイルにリダイレクトすると良いだろう。