Jak wydrukować zawartość katalogu przy użyciu różnych metod

2019-09-04 05:03:41
Główny·Microsoft·Jak wydrukować zawartość katalogu przy użyciu różnych metod

Możesz skopiować zawartość folderu, zaznaczając wszystkie elementy w folderze, naciskając klawisz Shift i klikając polecenie Kopiuj jako ścieżkę w menu prawym przyciskiem myszy. Następnie otwórz Notatnik lub inny edytor tekstu i wklej zawartość ze schowka.

Ale jeśli chcesz wydrukować listę katalogów dla bieżącego folderu i podfolderów rekurencyjnie, potrzebujesz innego podejścia. W tym artykule omówiono różne sposoby wyświetlania zawartości folderów, w tym metodę wiersza polecenia systemu Windows lub przy użyciu przeglądarki Google Chrome lub przeglądarki Firefox.

Drukuj spis treści katalogu w systemie Windows

  1. Korzystanie z wiersza polecenia Polecenie „DIR”
    • Dodaj „Drukuj zawartość katalogu” do menu po kliknięciu prawym przyciskiem myszy
  2. Korzystanie z wiersza polecenia Polecenie „TREE”
    • Dodaj „Drukuj zawartość katalogu (drzewo)” do menu po kliknięciu prawym przyciskiem myszy
  3. Korzystanie z Google Chrome
  4. Korzystanie z Mozilla Firefox

Wydrukuj zawartość katalogu za pomocą wiersza polecenia

  1. Otwórz folder, dla którego chcesz wydrukować listę katalogów.
  2. Wpisz cmd.exe w pasku adresu, aby otworzyć wiersz polecenia w bieżącym folderze.
  3. Wpisz następujące polecenie i naciśnij klawisz ENTER:
     reż / o: gn 

    Wyświetla listę plików i folderów w tym katalogu.

    Skopiuj do schowka

    Aby wyświetlić listę zawartości katalogu do schowka, użyj następującego polecenia:

     reż / o: gn | spinacz 

    Następnie, aby wyświetlić wynik, otwórz Notatnik i wklej zawartość ze schowka.

    Wydrukuj dane wyjściowe do pliku

    Alternatywnie można również zapisać dane wyjściowe bezpośrednio do pliku tymczasowego %temp%\printdir.txt, używając następującego wiersza polecenia:

     reż /o:gn>"%temp%\printdir.txt " 

    Następnie otwórz plik %temp%\printdir.txt za pomocą Notatnika.

    Aby rekursywnie wyświetlić zawartość katalogu (w tym podfoldery), użyj argumentu /s :

     dir / o: gn /s>"%temp%\printdir.txt " 

Dodaj katalog drukowania do menu po kliknięciu prawym przyciskiem myszy

Aby dodać polecenie Print Directory List do menu po kliknięciu prawym przyciskiem myszy, wykonaj następujące kroki:

  1. Otwórz Notatnik i skopiuj następujący tekst do Notatnika:
     Edytor rejestru systemu Windows w wersji 5.00 [HKEY_CLASSES_ROOT \ Directory \ shell \ printdir] @ = „Drukuj zawartość katalogu” [HKEY_CLASSES_ROOT \ Directory \ shell \ printdir \ command] @ = hex (2): 63, 00, 6d, 00, 64, 00, 2e, 00, 65, 00, 78, 00, 65, 00, 20, 00, 2f, 00, 63, 00, 20, 00, 64, \ 00, 69, 00, 72, 00, 20, 00, 2f, 00, 2d, 00, 70, 00, 20, 00, 2f, 00, 6f, 00, 3a, 00, 67, 00, 6e, 00, \ 20, 00, 22, 00, 25, 00, 31, 00, 22, 00, 3e, 00, 25, 00, 74, 00, 65, 00, 6d, 00, 70, 00, 25, 00, 5c, \ 00, 70, 00, 72, 00, 69, 00, 6e, 00, 74, 00, 64, 00, 69, 00, 72, 00, 2e, 00, 74, 00, 78, 00, 74, 00, \ 20, 00, 26, 00, 26, 00, 20, 00, 73, 00, 74, 00, 61, 00, 72, 00, 74, 00, 20, 00, 6e, 00, 6f, 00, 74, \ 00, 65, 00, 70, 00, 61, 00, 64, 00, 2e, 00, 65, 00, 78, 00, 65, 00, 20, 00, 25, 00, 74, 00, 65, 00, \ 6d, 00, 70, 00, 25, 00, 5c, 00, 70, 00, 72, 00, 69, 00, 6e, 00, 74, 00, 64, 00, 69, 00, 72, 00, 2e, \ 00, 74, 00, 78, 00, 74, 00, 00, 00 
  2. Zapisz plik jako print_dir.reg i kliknij dwukrotnie print_dir.reg aby go uruchomić.

Dodaje to polecenie Drukuj zawartość katalogu do menu po kliknięciu prawym przyciskiem myszy folderów, które po kliknięciu automatycznie wyświetla zawartość katalogu za pomocą Notatnika.

Uwaga: powyższy kod szesnastkowy tłumaczy następujące polecenie:
 cmd.exe / c dir / -p / o: gn "% 1">% temp% \ printdir.txt && start notepad.exe% temp% \ printdir.txt 

Polecenie jest tworzone w następującym kluczu rejestru:

 HKEY_CLASSES_ROOT \ Directory \ shell \ printdir \ command 

Przykładowe dane wyjściowe po kliknięciu opcji Drukuj zawartość katalogu:

 Wolumin na dysku D nie ma etykiety. Numer seryjny wolumenu to F4AC-F4D1 Katalog D: \ Websites \ uploads \ 2019 \ 02 05/20/2019 12:18 AM. 05/20/2019 12:18 .. 05/20/2019 12:18 13 751 800f081f-0x20003.png 02/24/2019 10:47 39 751 set-pin-error-0x80090016.png 02/23/2019 07:46 106 081 w10-default.zip 05/20/2019 12:18 11 812 w10-disable-developer-mode.png 02/23/2019 19:46 10.505 w10-userprofile-failed-sign-in.png 5 Plik (y) 189100 bajtów 2 Dir (s) 274, 388, 795, 392 bajtów za darmo 

Wydrukuj listę katalogów w formacie drzewa

Aby wydrukować zawartość katalogu w formacie drzewa, użyj następującej składni wiersza poleceń:

 DRZEWO [dysk:] [ścieżka] [/ F] [/ A] / F Wyświetl nazwy plików w każdym folderze. / A Użyj ASCII zamiast znaków rozszerzonych. 

Polecenie TREE zawsze wyświetla rekursywnie pozycje w bieżącym folderze i podfolderach. Ale dane wyjściowe drzewa nie miałyby żadnych szczegółów innych niż nazwy plików i folderów.

Przykład:

 tree / f / ad: \ backup \ tweaks | spinacz 

Przykładowe dane wyjściowe polecenia Drzewo:

Dodaj „Drukuj zawartość katalogu (drzewo)” do menu po kliknięciu prawym przyciskiem myszy

Aby dodać zawartość katalogu drukowania (drzewo) w menu prawym przyciskiem myszy dla folderów:

  1. Za pomocą Notatnika utwórz plik .reg z następującej zawartości:
     Edytor rejestru systemu Windows w wersji 5.00 [HKEY_CLASSES_ROOT \ Directory \ shell \ printdirtree] @ = "Drukuj zawartość katalogu (drzewo)" [HKEY_CLASSES_ROOT \ Directory \ shell \ printdirtree \ polecenie] @ = hex (2): 63, 00, 6d, 00, 64, 00, 2e, 00, 65, 00, 78, 00, 65, 00, 20, 00, 2f, 00, 63, 00, 20, 00, 74, \ 00, 72, 00, 65, 00, 65, 00, 20, 00, 2f, 00, 61, 00, 20, 00, 2f, 00, 66, 00, 20, 00, 22, 00, 25, 00, \ 31, 00, 22, 00, 20, 00, 3e, 00, 25, 00, 74, 00, 65, 00, 6d, 00, 70, 00, 25, 00, 5c, 00, 70, 00, 72, \ 00, 69, 00, 6e, 00, 74, 00, 64, 00, 69, 00, 72, 00, 2e, 00, 74, 00, 78, 00, 74, 00, 20, 00, 26, 00, \ 26, 00, 20, 00, 73, 00, 74, 00, 61, 00, 72, 00, 74, 00, 20, 00, 6e, 00, 6f, 00, 74, 00, 65, 00, 70, \ 00, 61, 00, 64, 00, 2e, 00, 65, 00, 78, 00, 65, 00, 20, 00, 25, 00, 74, 00, 65, 00, 6d, 00, 70, 00, \ 25, 00, 5c, 00, 70, 00, 72, 00, 69, 00, 6e, 00, 74, 00, 64, 00, 69, 00, 72, 00, 2e, 00, 74, 00, 78, \ 00, 74, 00, 00, 00 
  2. Uruchom plik .reg, klikając go dwukrotnie.
Powyższy kod szesnastkowy tłumaczy się na następujący wiersz polecenia:
 cmd.exe / c tree / a / f "% 1">% temp% \ printdir.txt && start notepad.exe% temp% \ printdir.txt 

Spowoduje to dodanie polecenia Print Directory Contents (Tree) do menu podręcznego folderów.

Wydrukuj zawartość katalogu za pomocą Google Chrome

Otwórz Google Chrome, wpisz ścieżkę folderu na pasku adresu i naciśnij ENTER. Wyświetla zawartość folderu posortowaną według nazwy z folderami na górze. Możesz sortować według własnego uznania - według kolumny Rozmiar lub Data modyfikacji - dzięki funkcji JavaScript sortTable w Chrome.

Podczas gdy ikony plików i folderów są wyświetlane w normalnym widoku, nie będą one wyświetlane podczas drukowania zawartości katalogu na drukarce fizycznej lub wydruku w pliku.

Wydrukuj zawartość katalogu przy użyciu Mozilla Firefox

W przeglądarce Mozilla Firefox wykazy katalogowe są wyświetlane w lepszy sposób, z lepszym arkuszem stylów.

Kliknij nagłówek kolumny Nazwa, aby posortować listę według nazwy z folderami u góry .

Ikony plików i folderów wyglądają schludnie, ale najprawdopodobniej nie chcesz ich widzieć w druku. Okno podglądu wydruku przeglądarki Firefox wyświetla ikonę dla każdego pliku na liście, ale nie dla folderów.

Możesz zastosować własny styl na stronie zawartości katalogu i usunąć ikony plików / folderów z drukowania.

Dodaj lub usuń niestandardowe style

Uruchom Firefox Developer Tools / Inspector, naciskając Shift + F7. Alternatywnie użyj F12 (lub Ctrl + Shift + i) i kliknij „Edytor stylów”.

Dodaj następujące elementy do Edytora arkuszy stylów.

 .dir::after { content: "/" } img { display:none } 

Następnie usuń następujące linie w oknie Edytora stylów i zamknij Narzędzia programistyczne (Ctrl + Shift + i).

 .dir::before { content: url(resource://gre/res/html/folder.png); } 

Może to spowodować ukrycie ikon plików i folderów, aby zapobiec ich wydrukowaniu. Ponadto, aby łatwo odróżnić pliki i foldery, niestandardowy kod arkusza stylów dodaje ukośnik do przodu („/”) po nazwie katalogu. Z drugiej strony Chrome robi to domyślnie.

Oto jak wygląda podgląd wydruku, podobnie jak końcowy wydruk do drukarki lub pliku PDF.

Uwaga: W przeglądarce Internet Explorer lub Microsoft Edge po wpisaniu ścieżki do katalogu jest uruchamiane okno folderu, a nie przeglądarka wyświetlająca zawartość folderu.

Wybór Redakcji