Polecenie wyświetlania wszystkich plików w folderze oraz podfolderów w systemie windows
Próbowałem wyszukać polecenie, które może wyświetlić listę wszystkich plików w katalogu, a także podfolderów za pomocą polecenia wiersza polecenia. Przeczytałem polecenie pomocy dla "dir", ale nie mogłem znaleźć tego, czego szukałem. Proszę mi pomóc jakie dowództwo może to dostać.
6 answers
Poniższy post daje rozwiązanie dla Twojego scenariusza.
dir /s /b /o:gn
/S Wyświetla pliki w podanym katalogu i wszystkie podkatalogi.
/B używa formatu bare (bez informacji o nagłówku lub podsumowaniu).
/o Lista według plików w posortowanej kolejności.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-07-25 08:21:10
Jeśli chcesz wyświetlić listę folderów i plików, takich jak graficzne drzewo katalogów, powinieneś użyć polecenia Tree .
tree /f
Istnieją różne opcje formatu wyświetlania lub zamawiania.
Sprawdź Przykładowe wyjście.
Odpowiadam późno. Mam nadzieję, że to komuś pomoże.Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-08-24 13:49:00
Dodatek do odpowiedzi: jeśli nie chcesz wyświetlać folderów, tylko pliki w podfolderach, użyj /A-D przełącznika w następujący sposób:
dir ..\myfolder /b /s /A-D /o:gn>list.txt
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-05-24 12:57:49
Alternatywa dla powyższych poleceń, która jest trochę bardziej kuloodporna.
Może wyświetlić listę wszystkich plików niezależnie od uprawnień i długości ścieżki.
robocopy "C:\YourFolderPath" "C:\NULL" /E /L /NJH /NJS /FP /NS /NC /B /XJ
Mam mały problem z używaniem C:\NULL o czym pisałem na moim blogu
Https://theitronin.com/bulletproofdirectorylisting/
Ale mimo to jest to najpotężniejsza Komenda jaką znam.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-08-09 12:56:34
Jeśli po prostu potrzebujesz uzyskać podstawową migawkę plików + folderów. Wykonaj te małe kroki:
- Naciśnij Windows + R
- Naciśnij Enter
- Typ
cmd
- Naciśnij Enter
- Typ
dir -s
- Naciśnij Enter
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-09-17 05:00:09
następujące polecenia możemy używać dla Linuksa lub Mac. Dla Windows możemy użyć poniżej na git bash.
Lista wszystkich plików, folderów pierwszego poziomu i ich zawartości
ls * -r
Lista wszystkich podkatalogów i plików pierwszego poziomu
file */*
Zapisz listę plików do tekstu
file */* *>> ../files.txt
file */* -r *>> ../files-recursive.txt
Get everything
find . -type f
Zapisz wszystko do pliku
find . -type f > ../files-all.txt
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-10-12 09:03:36