%20%E3%82%92%E5%86%8D%E5%B8%B0%E7%9A%84%E3%81%AB%E4%B8%80%E8%A6%A7%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%3F.png)
募集:
Windows 7 のコマンド プロンプトを使用して、フル パスを含むファイルのリストを再帰的に表示したいです。
フォルダーをリストに表示したくありません。
試み:
これにより、すべてのファイルが取得されましたが、ディレクトリも含まれていました。
dir /b /a /s
結果:
C:\path1
C:\path1\file1.txt
C:\path1\path2
C:\path1\path2\file2.txt
望ましい出力:
C:\path1\file1.txt
C:\path1\path2\file2.txt
他の考え:
ループを実行できると思います (疑似コードを以下に示します)。
for /f %a in ('dir /b /a /s') do if something then @echo %~a endif