dir — komenda do wyświetlania plików i folderów w Windows

dir to podstawowa komenda w systemie Windows, która służy do wyświetlania listy plików i katalogów w określonej lokalizacji. Jest odpowiednikiem polecenia ls znanego z systemów Linux/Unix. Dzięki wielu parametrom pozwala filtrować, sortować i eksportować wyniki. To jedno z najczęściej używanych narzędzi w wierszu poleceń (CMD) i PowerShell.

Spis treści

  1. Jak uruchomić komendę dir
  2. Składnia i parametry
  3. Najważniejsze przykłady użycia
  4. Praktyczne scenariusze
  5. dir vs ls (Windows vs Linux)
  6. FAQ o dir (schema.org)

Jak uruchomić komendę dir

  1. Naciśnij Start, wpisz cmd i uruchom Wiersz poleceń.
  2. Możesz także uruchomić PowerShell – komenda dir działa tam jako alias Get-ChildItem.
  3. Wpisz dir i naciśnij Enter, aby zobaczyć pliki w bieżącym katalogu.

Składnia

dir [ścieżka] [filtry] [opcje]

Parametry komendy dir

Parametr Opis Przykład
/p Pauzuje wynik po każdej stronie. dir /p
/q Pokazuje właściciela pliku. dir /q
/s Przeszukuje katalogi i podkatalogi. dir *.txt /s
/w Wyświetla w szerokim formacie (więcej plików w wierszu). dir /w
/a[:atrybut] Pokazuje pliki o określonych atrybutach: h (ukryte), s (systemowe), d (foldery), r (tylko do odczytu). dir /a:h
/o[:sort] Sortuje wyniki: n (nazwa), e (rozszerzenie), s (rozmiar), d (data). Dodaj „-” aby odwrócić kolejność. dir /o:n
/t[:czas] Określa datę do sortowania: c (utworzenia), a (ostatniego dostępu), w (modyfikacji). dir /t:c
/n Pokazuje pełne nazwy plików w kolumnie z prawej strony. dir /n
/x Wyświetla krótkie nazwy plików (8.3) obok długich. dir /x
/b Wyświetla „gołą” listę (tylko nazwy plików, bez szczegółów). dir /b
/ad Tylko katalogi. dir /ad
/as Tylko pliki systemowe. dir /as
/ah Tylko pliki ukryte. dir /ah
/r Pokaż alternatywne strumienie danych (NTFS). dir /r

Najważniejsze przykłady użycia

dir C:\Users\Public\Documents

Wyświetla wszystkie pliki i foldery w katalogu „Documents”.

dir *.jpg /s

Pokazuje wszystkie pliki JPG w bieżącym katalogu i podkatalogach.

dir /o:-d

Sortuje pliki według daty, od najnowszych do najstarszych.

dir /b /s > lista.txt

Eksportuje pełną listę plików i folderów do pliku lista.txt.

dir /ad /b

Pokazuje tylko nazwy katalogów (bez szczegółów).

Praktyczne scenariusze

1. Lista wszystkich plików tekstowych w systemie

dir C:\ *.txt /s /b > pliki_txt.txt

Tworzy plik pliki_txt.txt zawierający ścieżki do wszystkich plików .txt na dysku C.

2. Wyświetlenie tylko ukrytych plików

dir /ah

Pokaże wszystkie pliki i foldery oznaczone jako ukryte.

3. Szybkie sprawdzenie miejsca na dysku

dir

Na dole listy pojawi się informacja o liczbie plików, katalogów oraz wolnym miejscu na dysku.

4. Porządkowanie plików według rozszerzenia

dir /o:e

Sortuje pliki według rozszerzenia, co ułatwia wyszukiwanie.

5. Analiza strumieni danych NTFS

dir /r

Pokaże alternatywne strumienie danych przypisane do plików (ADS), przydatne w analizie bezpieczeństwa.

dir vs ls (Windows vs Linux)

W systemach Linux/Unix do wyświetlania zawartości katalogów używa się komendy ls. Funkcjonalność jest podobna, ale różnią się parametry:

  • dir /s (Windows) ≈ ls -R (Linux)
  • dir /b (Windows) ≈ ls -1 (Linux)
  • dir /o:n (Windows) ≈ ls -l | sort (Linux)

W PowerShell komenda dir jest aliasem polecenia Get-ChildItem, więc można stosować składnię PowerShell do dodatkowego filtrowania i eksportu.

FAQ: dir w Windows

Dodaj operator przekierowania >, np. dir C:\ /s /b > lista.txt. Utworzy to plik tekstowy z pełną listą plików i folderów.

Użyj parametru /o:d (rosnąco) lub /o:-d (malejąco). Możesz też dodać /t:c, aby sortować wg daty utworzenia.

Użyj parametru /ad, np. dir /ad /b — wyświetli tylko katalogi w formie listy.

Zamów wycenę
Polityka prywatności | Regulamin
Pro-link 2005-2020