Jak rekurencyjnie wyświetlać listę plików (i tylko plików) w poleceniu polecenia systemu Windows?

4

Chciał:

Chcę listę plików z pełną ścieżką wymienionych rekurencyjnie w systemie Windows 7 za pomocą wiersza polecenia.

NIE chcę, aby foldery były wymienione.

Próba:

To dało mi wszystkie pliki, ale także zawierało katalogi:

dir /b /a /s

Wynik:

C:\path1
C:\path1\file1.txt
C:\path1\path2
C:\path1\path2\file2.txt

Pożądane wyjście:

C:\path1\file1.txt
C:\path1\path2\file2.txt

Inne przemyślenia:

Myślę, że mógłbym zrobić pętlę (oto kod psuedo):

for /f %a in ('dir /b /a /s') do if something then @echo %~a endif

ScrappyDev
źródło
Z jakiego systemu operacyjnego korzystasz?
Ramhound,
Używam WIndows 7
ScrappyDev

Odpowiedzi:

4

dir /a-D /S /B da pożądany wynik:

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

FastEthernet
źródło