Postanowiono wyeliminować lukę i przygotować instrukcje na ten temat, w którym zostanie wyświetlone, jak uzyskać listę plików (i podfolderów) w folderze linii poleceń systemu Windows, a także jak zautomatyzować ten proces, jeśli zadanie wystąpi często.
Uzyskiwanie pliku tekstowego z zawartością folderów w wierszu poleceń
![Uzyskiwanie listy plików w wierszu polecenia](/userfiles/135/803_2.webp)
Po pierwsze, jak zrobić dokument tekstowy zawierający listę plików w żądanym folderze ręcznie.
- Uruchom wiersz polecenia w imieniu administratora.
- Wpisz CD X: folder, gdzie x: folder - pełna ścieżka do folderu, lista plików, z których chcesz uzyskać. Naciśnij enter.
- Wprowadź polecenie DIR / A / -P / O: Gen> Files.txt (gdzie pliki.txt jest plikiem tekstowym, w którym zostanie zapisana lista plików). Naciśnij enter.
- Jeśli używasz polecenia za pomocą / b (DIR / A / B / -P / O: Gen> Files.txt), lista brakuje żadnych dodatkowych informacji o rozmiarach plików lub daty tworzenia jest tylko listą nazwisk.
Gotowy. W rezultacie zostanie utworzona plik tekstowy zawierający niezbędne informacje. Polecenie jest wyższe, ten dokument jest zapisywany w tym samym folderze, lista plików, z których chcesz uzyskać. Można również usunąć wyjście do pliku tekstowego, w tym przypadku lista zostanie wyświetlona tylko w wierszu poleceń.
Ponadto, dla użytkowników wersji systemu Windows rosyjskojęzycznego, należy uznać, że plik jest przechowywany w kodowaniu systemu Windows 866, czyli w zwykłym notatniku zamiast rosyjskich postaci, zobaczysz hieroglify (ale możesz użyć Alternatywny edytor tekstu, aby wyświetlić, na przykład tekst wzniosłym).
Otrzymujemy listę plików za pomocą systemu Windows PowerShell
Możesz także uzyskać listę plików w folderze za pomocą poleceń Windows PowerShell. Jeśli chcesz zapisać listę do pliku, uruchamiaj PowerShell w imieniu administratora, jeśli jest łatwy do wyświetlenia w oknie - dość prosty start.
Przykłady zespołów:
- Get-Childem -Path C: Folder - Wyjście listy wszystkich plików i folderów znajdujących się w folderze folderu na dysku C w oknie PowerShell.
- Get-Childem -Path C: Folder | Out-file C: files.txt - Utwórz pliki plików tekstowych.txt z listą plików w folderze folderu.
- Dodawanie parametru -Recurse Parametr do pierwszego opisanego polecenia Wyświetla zawartość wszystkich podfolderów na liście.
- -File i -directory Parametry umożliwiają uzyskać odpowiednio listę tylko plików lub tylko folderów.
![Lista plików otrzymanych w PowerShell](/userfiles/135/803_5.webp)
Powyższe nie wszystkie parametry Get-Chairtem, ale w ramach zadania opisanego w tym przewodniku, myślę, że wystarczy.
Microsoft Fix IT Narzędzie do drukowania folderu zawartości
Na https://support.microsoft.com/ru-ru/kb/321379 znajduje się narzędzie Microsoft Fix IT, dodając "Listing katalogu drukowania" do menu kontekstowego, lista plików w folderze Drukuj.
Pomimo faktu, że program jest przeznaczony wyłącznie do systemu Windows XP, Vista i Windows 7, pomyślnie pracował w systemie Windows 10, wystarczyło uruchomić go w trybie zgodności.
Dodatkowo, na tej samej stronie, kolejność instrukcji dodawania polecenia wyjściowego pliku do przewodu jest wyświetlana, a opcja Windows 7 jest również odpowiednia dla systemu Windows 8.1 i 10. A jeśli nie musisz drukować, możesz naprawić Polecenia oferowane przez polecenia Microsoft, usuwając parametr / P w trzecim wierszu i całkowicie usuwając czwarty.