dir
Komenda dir
to podstawowe narzędzie wiersza poleceń w systemie Windows służące do wyświetlania zawartości katalogu. Pozwala na listowanie plików i folderów z opcjami sortowania, filtrowania oraz formatowania wyjścia, co ułatwia przeglądanie zawartości dysków i struktur katalogów.
Składnia
Dział zatytułowany „Składnia”DIR [<ścieżka>][<mask>] [/A[[:]atrybuty]] [/B] [/C] [/D] [/L] [/N] [/O[[:]sortowanie]] [/P] [/Q] [/R] [/S] [/T[[:]czas]] [/W] [/X] [/4]
<ścieżka>\<mask>
– określenie katalogu lub wzorca (np.C:\Folder
,*.txt
)./A[:]atrybuty
– filtr według atrybutów: R (tylko do odczytu), H (ukryty), S (systemowy), A (archiwalny), D (katalog), L (punkt połączenia), O (offline), - (negacja)./B
– tryb skrócony (tylko nazwy plików/folderów)./C
– wyświetla grupy cyfr w wielkich liczbach z separatorem (domyślnie włączone)./D
– szeroki format z wieloma nazwami w wierszu./L
– wyświetla nazwy plików małymi literami./N
– wyświetla nazwy w długim formacie z wyrównaniem do prawej./O[:]sortowanie
– określa porządek: N (nazwa), S (rozmiar), E (rozszerzenie), D (data), G (grupy katalogów), - (odwrócenie)./P
– pauzuje stronę wyjścia po jednej pełnej stronie./Q
– wyświetla właściciela pliku./R
– wyświetla pliki alternatywnych strumieni danych ADS./S
– rekurencyjnie listuje pliki w podkatalogach./T[:]czas
– określa, który znacznik czasu ma być wyświetlony: C (utworzenia), A (ostatniego dostępu), W (ostatniej modyfikacji)./W
– szeroki format z wieloma nazwami w wierszu, bez szczegółów./X
– wyświetla nazwę krótką (8.3) obok nazwy długiej./4
– wyświetla rok czterocyfrowo w wersjach Windows obsługujących tę opcję.
Parametry
Dział zatytułowany „Parametry”Parametr | Opis |
---|---|
<ścieżka>\<mask> | Katalog lub wzorzec do przeszukania. |
/A[:]atrybuty | Filtruje pliki według atrybutów (np. /A:H-S listuje tylko ukryte wyłączając systemowe). |
/B | Tryb skrócony — lista nazw. |
/O[:]sortowanie | Porządek sortowania: nazwa, rozmiar, data, rozszerzenie, katalogi. |
/P | Pauza po stronie wyjścia. |
/S | Rekurencyjnie przegląda podkatalogi. |
/T[:]czas | Wybór znacznika czasu: utworzenia, dostępu lub modyfikacji. |
/X | Wyświetla nazwę alternatywną (8.3) obok nazwy. |
/Q | Pokazuje właściciela pliku. |
Przykłady użycia
Dział zatytułowany „Przykłady użycia”-
Wyświetlenie zawartości bieżącego katalogu
Okno terminala dir -
Wypisanie wszystkich plików
.txt
w folderze i podfolderachOkno terminala dir C:\Projekty\*.txt /S -
Listowanie ukrytych i systemowych plików
Okno terminala dir /A:HS -
Lista tylko nazw w porządku alfabetycznym
Okno terminala dir /B /O:N -
Wyświetlenie szczegółów z właścicielem i nazwą 8.3
Okno terminala dir /Q /X
dir
jest komendą wewnętrzną interpreteracmd.exe
i nie wymaga zewnętrznego pliku wykonywalnego.- Parametr
/C
można wyłączyć wpisując/-C
, co ukryje separatory tysięcy. - Opcja
/T
z wyborem czasu może być użyteczna do monitorowania data zmian lub dostępu. - Format
/W
i/D
odpowiadają różnym sposobom wyświetlania wielu nazw w wierszu, bez szczegółów. - Użycie
dir /?
wyświetli pełną pomoc inline.
Najczęściej spotykane błędy i jak je naprawić
Dział zatytułowany „Najczęściej spotykane błędy i jak je naprawić”Błąd / Komunikat | Przyczyna | Rozwiązanie |
---|---|---|
File Not Found | Brak plików pasujących do wzorca. | Sprawdź poprawność ścieżki i maski plików. |
Invalid switch | Literówka w przełączniku (np. /O C:N zamiast /O:N ). | Użyj dwukropka przy separatorze opcji: /O:N . |
Access Denied | Brak uprawnień do folderu lub pliku. | Uruchom CMD jako administrator lub sprawdź uprawnienia NTFS. |
Parameter format not correct | Nieobsługiwany lub błędny format opcji. | Sprawdź składnię za pomocą dir /? i popraw błędne przełączniki. |
The system cannot find the path specified | Błędna ścieżka lub brakujący katalog. | Zweryfikuj ścieżkę oraz czy katalog istnieje. |