コマンドプロンプトコマンドを使用して、ディレクトリ内のすべてのファイルとサブフォルダーを一覧表示できるコマンドを検索してみました。「dir」コマンドのヘルプを読みましたが、探していたものが見つかりません。どのコマンドがこれを取得できるか教えてください。
5 に答える
以下の投稿は、シナリオの解決策を示しています。
dir /s /b /o:gn
/S指定したディレクトリとすべてのサブディレクトリにあるファイルを表示します。
/ Bベアフォーマットを使用します(見出し情報や要約はありません)。
/Oファイルごとにソートされた順序でリストします。
次に、:gnで、gはフォルダ、次にファイルで並べ替え、nはそれらのファイルをアルファベット順に並べ替えます。
グラフィカルディレクトリツリーのようにフォルダやファイルを一覧表示する場合は、treeコマンドを使用する必要があります。
tree /f
表示形式や順序にはさまざまなオプションがあります。
出力例を確認してください。
遅れて答える。それが誰かを助けることを願っています。
答えへの追加:フォルダを一覧表示せず、サブフォルダ内のファイルのみを一覧表示する場合は、次のように/ADスイッチを使用します。
dir ..\myfolder /b /s /A-D /o:gn>list.txt
ファイルとフォルダの基本的なスナップショットを取得する必要がある場合。次の赤ちゃんの手順に従ってください:
- Windows+を押しますR
- プレスEnter
- タイプ
cmd
- プレスEnter
- タイプ
dir -s
- プレスEnter
もう少し防弾である上記のコマンドの代替。
権限やパスの長さに関係なく、すべてのファイルを一覧表示できます。
robocopy "C:\YourFolderPath" "C:\NULL" /E /L /NJH /NJS /FP /NS /NC /B /XJ
ブログで書いたC:\NULLの使用に少し問題があります
https://theitronin.com/bulletproofdirectorylisting/
しかし、それにもかかわらず、それは私が知っている中で最も堅牢なコマンドです。