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

ParametrOpisPrzykład
/pPauzuje wynik po każdej stronie.dir /p
/qPokazuje właściciela pliku.dir /q
/sPrzeszukuje katalogi i podkatalogi.dir *.txt /s
/wWyś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
/nPokazuje pełne nazwy plików w kolumnie z prawej strony.dir /n
/xWyświetla krótkie nazwy plików (8.3) obok długich.dir /x
/bWyświetla „gołą” listę (tylko nazwy plików, bez szczegółów).dir /b
/adTylko katalogi.dir /ad
/asTylko pliki systemowe.dir /as
/ahTylko pliki ukryte.dir /ah
/rPokaż 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