If-Koubou

Jak korzystać z polecenia DIR w systemie Windows

Jak korzystać z polecenia DIR w systemie Windows (Jak)

Polecenie DIR to zaawansowana funkcja wiersza polecenia systemu Windows, która wyświetla listę wszystkich plików i podkatalogów znajdujących się w określonym katalogu. Polecenie DIR oferuje również niektóre przełączniki, które odblokowują niektóre zaawansowane funkcje. Spójrzmy.

Przełączniki poleceń DIR

Możesz użyć DIR samo polecenie (wystarczy wpisać "dir" w wierszu polecenia), aby wyświetlić listę plików i folderów w bieżącym katalogu. Aby rozszerzyć tę funkcjonalność, musisz użyć różnych przełączników lub opcji powiązanych z poleceniem.

Wyświetl na podstawie atrybutów plików

Po poleceniu DIR można dodać "/ A", a następnie kod literowy, aby wyświetlić pliki z określonym atrybutem. Te kody liter obejmują:

  • RE: Wyświetla wszystkie katalogi w bieżącej ścieżce
  • R: Wyświetla pliki tylko do odczytu
  • H: Wyświetla ukryte pliki
  • ZA: Pliki gotowe do archiwizacji
  • S: Pliki systemowe
  • JA: Nie indeksuje plików indeksowanych
  • L: Punkty ponownej analizy

Aby na przykład wyświetlić tylko katalogi w bieżącej ścieżce, wpisz następujące polecenie, a następnie naciśnij Enter:

dir / ad

Możesz również łączyć te kody. Na przykład, jeśli chcesz wyświetlić tylko pliki systemowe, które również są ukryte, możesz użyć następującego polecenia:

dir / ash

Możesz także dodać "-" (minus) przed każdym z tych kodów liter, aby określić, że polecenie DIR nie pokazuje tego rodzaju pliku. Na przykład, jeśli nie chcesz widzieć żadnych katalogów w wynikach, możesz użyć tego polecenia:

dir / a-d

Jeszcze jedna wskazówka: zamiast wkuwania głównego przełącznika i kodu literowego w sposób opisany w naszych przykładach, można użyć dwukropka, aby oddzielić przełącznik od jego opcjonalnych kodów. Lubię to:

dir / a: d

Może to trochę ułatwić analizowanie, ale jest całkowicie opcjonalne.

Wyświetl pozbawione wyniki

Używając /b przełącznik z poleceniem DIR usuwa wszystkie nadmiarowe informacje, wyświetlając tylko nazwy folderów i plików w bieżącym katalogu, a nie takie atrybuty, jak rozmiar pliku i znaczniki czasu. Wpisz następujące polecenie, aby działało:

dir / b

Wyświetlanie za pomocą tysiąca separatora

We współczesnych wersjach systemu Windows wiersz polecenia pokazuje duże liczby oddzielone przecinkami (czyli: 25 000 zamiast 25 000). Nie zawsze tak było. W starszych wersjach trzeba było użyć /do przełącz, aby pokazać te przecinki.

Po co zawracać go tutaj, jeśli jest już domyślny? Bo jeśli z jakiegokolwiek powodu tynie rób tego chcesz pokazać te przecinki, możesz użyć tego przełącznika wraz ze znakiem "-":

dir / -c

Wyświetl wyniki w kolumnach

Możesz użyć /RE przełącz na wyświetlanie wyników w dwóch kolumnach zamiast jednego. Kiedy wyświetlasz wyniki w ten sposób, wiersz polecenia nie wyświetla dodatkowych informacji o pliku (rozmiar pliku i tak dalej) - tylko nazwy plików i katalogów.

dir / D

Wyświetl wyniki małymi literami

The / L przełącznik wyświetla wszystkie nazwy plików i folderów jako małe litery.

dir / L

Wyświetl wyniki nazwy pliku na dalekiej prawej stronie

Domyślnie wiersz poleceń wyświetla nazwy plików z prawej strony. The / N przełącznik był używany do osiągnięcia tego efektu. Teraz możesz użyć go razem z "-" (minus), aby zamiast tego wyświetlały się nazwy plików z lewej strony.

dir / -N

Wyświetl wyniki w posortowanym porządku

Możesz użyć / O przełącznik, a następnie kod literowy, aby wyświetlić wyniki katalogu posortowane na różne sposoby. Te kody liter obejmują:

  • RE: Sortuje według daty / czasu. Starsze wpisy pojawiają się jako pierwsze.
  • MI: Sortuje według rozszerzenia pliku w kolejności alfabetycznej.
  • SOL: Sortuje, najpierw wylistowując foldery, a następnie pliki.
  • N: Sortuje według nazwy pliku / folderu w kolejności alfabetycznej.
  • S: Sortuje według rozmiaru pliku, od najmniejszego do największego.

Na przykład, możesz użyć poniższego polecenia, aby posortować wyniki według daty i czasu, a starsze wpisy pojawią się jako pierwsze:

dir / OD

Możesz również dodać "-" (minus) przed każdą z powyższych opcji, aby odwrócić zamówienie. Na przykład, jeśli chcesz posortować pliki według daty i czasu, z nowszymi wpisami pojawiającymi się jako pierwsze, możesz użyć tego polecenia:

dir / O-D

Wyświetlaj wyniki jedną stronę na raz

Niektóre katalogi mają setki lub tysiące plików. Możesz użyć / P przełącz, aby wiersz poleceń zatrzymał wyniki po wyświetleniu każdego ekranu. Musisz nacisnąć klawisz, aby kontynuować przeglądanie następnej strony wyników.

dir / P

Wyświetl metadane

Używając / Q włącz polecenie DIR wyświetla metadane powiązane z plikami i katalogami oraz szczegóły własności.

dir / Q

Wyświetlanie alternatywnych strumieni danych (ADS)

The / R switch wyświetla wszelkie alternatywne strumienie danych (ADS), które mogą zawierać pliki. ADS to funkcja systemu plików NTFS, która pozwala plikom zawierać dodatkowe metadane do lokalizowania plików według autora i tytułu.

dir / R

Wyświetl wszystkie pliki i foldery i wszystko wewnątrz

Możesz użyć / S przełącz na rekurencyjne wyświetlanie wszystkich plików i folderów w bieżącym katalogu. Oznacza to wszystkie pliki i foldery w każdym podkatalogu, wszystkie pliki i foldery w tych podkatalogach i tak dalej. Przygotuj się na aloswyników.

dir / S

Wyświetl wyniki posortowane według czasu

Używając / T Przełącznik wraz z kodem literowym pozwala sortować wyniki według różnych znaczników czasu powiązanych z plikami i folderami. Te kody liter obejmują:

  • ZA: Czas, w którym element był ostatnio dostępny.
  • DO: Czas utworzenia przedmiotu.
  • W: Czas, w którym element został ostatnio napisany. Jest to domyślna opcja.

Aby na przykład sortować wyniki według czasu, w którym zostały utworzone elementy, można użyć następującego polecenia:

dir / TC

Wyświetl wyniki w szerokim formacie

The / W przełącznik jest podobny do /RE (co pokazuje kolumny), ale zamiast tego sortuje wyniki w szerokim formacie poziomo.

dir / W

Wyświetl krótką nazwę Nazwy plików

The / X switch pokazuje krótką nazwę pliku, gdy długa nazwa nie jest zgodna z regułami nazewnictwa 8.3.

dir / X

Wyświetl strony pomocy dla DIR

Używając /? switch wyświetla pomocne informacje dotyczące polecenia DIR, w tym krótki opis wszystkich przełączników, o których mówiliśmy.

Przykłady poleceń DIR

W porządku, teraz wiesz o przełącznikach i opcjach związanych z poleceniem DIR. Rzućmy okiem na kilka przykładów z prawdziwego świata, aby lepiej zrozumieć, jak możesz zacząć je wykorzystywać.

Prostyreż Polecenie zwraca listę wszystkich plików i folderów w bieżącym katalogu, w którym się znajdujesz.

Uruchomienie następującego polecenia powoduje wyświetlenie wszystkich plików systemowych wewnątrz bieżącej ścieżki za pomocą atrybutu "s":

dir / a: s

Ale co jeśli chcesz wyświetlić wszystkie pliki określonego typu we wszystkich kolejnych folderach swojej aktualnej ścieżki. To proste, wystarczy uruchomić to bardzo szybkie i użyteczne polecenie:

dir \ *. mp3 / s

Możesz zastąpić część ".mp3" dowolnym formatem plików, którego szukasz.

Gwiazdka działa jak symbol wieloznaczny, mówiąc "znajdź cokolwiek z .mp3 format pliku na końcu", podczas gdy "/ s" rekursywnie przegląda wszystkie foldery w bieżącej ścieżce.

Teraz mogłeś zauważyć, że zwróciło to wiele wyników. Prawie za dużo, żeby móc czytać, zanim znikną z ekranu. Tutaj możemy użyć przełącznika pauzy, aby dać ci szansę na przeczytanie. Aby to zrobić, zmodyfikuj polecenie w ten sposób:

dir \ *. mp3 / s / p

Kolejna sztuczka, którą oferuje wiersz poleceń, nazywa się rurociągiem. Możesz użyć znaku ">", aby wysłać wyniki jednego polecenia do innego miejsca lub usługi. Dobrym tego przykładem jest wysyłanie wszystkich wyników do pliku tekstowego. Następnie można je przewijać później lub importować do innych typów dokumentów. Aby to zrobić, możesz użyć polecenia:

dir \ *. mp3 / s / b> filename.txt

Dodaliśmy /b włącz tam, aby same wyprowadzać nazwy plików, bez żadnych innych szczegółów. Większy niż symbol przekierowuje wszystko, co zwykle pojawia się w wynikach bezpośrednio do pliku.

Istnieje wiele kombinacji i zastosowań dla polecenia DIR, ale powinien to być dobry punkt wyjścia, aby pomóc ci zrozumieć podstawy.