Ce face dir
Comanda dir (Directory) este probabil cea mai utilizată comandă din Command Prompt. Listează conținutul directorului curent sau al oricărui director specificat ca parametru.
Include opțiuni puternice de filtrare și sortare:
• /s: scanează recursiv toate subdirectoarele;
• /b (Bare format): afișează doar numele fișierelor fără antete, mărime sau rezumat (ideal pentru scripturi batch);
• /a (Attributes): filtrează fișierele după atribute (de exemplu /a:h arată doar fișierele ascunse, iar /a:-d doar fișierele, excluzând folderele);
• /o (Order): sortează rezultatele (/o:d după dată, /o:s după mărime, /o:n alfabetic).
La final, comanda raportează numărul total de fișiere, spațiul total ocupat și spațiul liber rămas pe discul curent.
Opțiuni și argumente
| Opțiune / Parametru | Descriere |
|---|---|
/s |
Include toate fișierele din toate subdirectoarele (căutare recursivă). |
/b |
Afișează doar numele de fișiere, linie cu linie, fără statistici suplimentare. |
/a[:atribute] |
Filtrează după atribute: h (ascunse), s (sistem), d (directoare), r (read-only). |
/o[:ordine] |
Sortează lista: n (nume), e (extensie), s (mărime), d (dată/oră). |
/p |
Pauză după fiecare ecran complet de informații. |
Ce returnează
Lista fișierelor și spațiul liber pe disc în octeți.
Exemple
Exemplul 1: Căutarea recursivă a tuturor documentelor PDF dintr-un folder
Afișează doar căile complete ale fișierelor găsite.
dir C:\Proiecte\*.pdf /s /b
Ieșire în terminal
C:\Proiecte\Contract.pdf
C:\Proiecte\Rapoarte\2026\Raport_Octombrie.pdf
C:\Proiecte\Arhiva\Specificatii.pdf
Exemplul 2: Afișarea fișierelor ascunse din rădăcina partiției C:
Permite vizualizarea fișierelor de sistem ascunse.
dir C:\ /a:h
Ieșire în terminal
Directory of C:\
27/10/2026 14:20 <DIR> $Recycle.Bin
27/10/2026 09:15 <DIR> System Volume Information
27/10/2026 09:12 17,179,869,184 pagefile.sys
1 File(s) 17,179,869,184 bytes
2 Dir(s) 124,540,121,088 bytes free
Greșeli frecvente
- Încercarea de a schimba partiția cu dir (dir listează doar conținutul; pentru a schimba directorul se folosește ‘cd’, iar pentru partiție se scrie doar litera, ex: ‘D:’).
- Omiterea ghilimelelor pe căi care conțin spații (ex: dir „C:\Program Files”).
Comenzi înrudite
tree: Generează o reprezentare grafică arborescentă a directoarelor și a fișierelor conținute.where: Localizează și afișează calea binarului executabil căutat în directoarele din variabila de mediu PATH.attrib: Afișează sau modifică atributele de fișier din Windows (Read-Only, Hidden, System, Archive).cd (chdir): Schimbă directorul curent de lucru sau afișează calea folderului în care te afli.
Întrebări & Exemple de Cod:
dirAi o nelămurire despre utilizarea comenzii
dirsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.