ファイルなしでフォルダとサブフォルダのリストを取得するにはどうすればよいですか?


83

私は、リスト印刷しようとしていたフォルダサブフォルダファイルへのディレクトリのを。

を実行するdir /s/b/o:n > f.txtと、ファイルのリストも表示されます。必要なのはフォルダーとサブフォルダーだけです。

コマンドラインインターフェイスからこれを行うことが可能であることを誰もが知っていますか?

回答:


152

これを試して:

dir /s /b /o:n /ad > f.txt

こんにちは、この上記のコマンドは、非表示フォルダとシステムフォルダも一覧表示します。これを無視できますか(Windowsフォルダオプションでそのようなフォルダを表示する場合でも)
user187023 2014年

私もありがとう!これはWindows10でサポートされると思いますか?つまりDOSコマンドですか?
アンドリューシンプソン

6
表記を組み合わせる理由がわからない場合は、dir /s /b /o:n /a:d > f.txtまたはを使用してくださいdir /s /b /on /ad > f.txt。個人的には、:何が起こっているのかが明確になるため、スイッチの属性にこのアプローチを使用します。
Lankymart 2015

@Lankymartとても良い点です!パラメータ表記のさまざまな方法についてあまり注意を払ったことはありません。
アンドレアス

20
 Displays a list of files and subdirectories in a directory.

 DIR [ drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]
  [/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]

  [drive:][path][filename]
          Specifies drive, directory, and/or files to list.

  /A          Displays files with specified attributes.
  attributes   D  Directories                R  Read-only files
           H  Hidden files               A  Files ready for archiving
           S  System files               I  Not content indexed files
           L  Reparse Points             -  Prefix meaning not

目的のファイル属性のタイプを設定するだけです。この場合は/ A:D(ディレクトリ)

dir / s / b / o:n / A:D> f.txt


5

私はを使用しましたがdir /s /b /o:n /a:d、完全に機能しました。ファイルの書き込みを終了するようにしてください。そうしないと、リストが不完全になります。


4

私はどんな答えにもコメントするのに十分な評判がありません。コメントの1つで、誰かがリスト内の非表示のフォルダーを無視する方法を尋ねました。以下は、これを行う方法です。

dir /b /AD-H

3

PowerShellからこれを使用しています:

dir -directory -name -recurse > list_my_folders.txt

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.