監督
コマンドを使用しdir
ます。dir /?
ヘルプとオプションを入力してください。
dir /a:d /b
リダイレクト
次に、リダイレクトを使用してリストをファイルに保存します。
> list.txt
一緒
dir /a:d /b > list.txt
これにより、ディレクトリの名前だけが出力されます。ディレクトリのフルパスが必要な場合は、以下を使用してください。
フルパス
for /f "delims=" %%D in ('dir /a:d /b') do echo %%~fD
別
for
コマンドを使用するだけの他の方法。for /?
ヘルプとオプションについてはを参照してください。名前%%~nxD
またはフルパスのみを出力できます%%~fD
for /d %%D in (*) do echo %%~fD
ノート
これらのコマンドをコマンドラインで直接使用するには、二重パーセント記号を単一パーセント記号に変更します。%%
に%
メソッドをリダイレクトするfor
には、echoステートメントの後にリダイレクトを追加するだけです。ここで二重矢印>>
リダイレクトを使用してファイルに追加します。そうしないと、他のすべてが上書きされるため、最後のステートメントのみがファイルに書き込まれます。
... echo %%~fD>> list.txt