Il comando DIR è un comando del prompt dei comandi , che elenca tutti i file e le sottocartelle contenute in una cartella specifica. Il comando DIR fornisce anche una serie di interruttori che aiutano a sbloccare alcune potenti funzioni. Diamo un'occhiata più in dettaglio a come utilizzare il comando DIR in Windows.
Come utilizzare il comando DIR in Windows
DIR è il comando equivalente a LS in Linux
Linux ha un terminale a riga di comando molto potente e prezioso che viene utilizzato e amato dagli utenti. Pertanto, se in precedenza hai utilizzato l'interfaccia a riga di comando (CLI) di Linux e hai iniziato solo di recente a utilizzare il prompt dei comandi di Windows, rimarrai sicuramente deluso dalla mancanza di funzionalità di CMD.
Esistono molti comandi supportati sul terminale Linux che non esistono su Windows. Fortunatamente, il comando ls è un comando supportato nel prompt dei comandi di Windows.
Il comando ls è uno dei primi comandi da terminale che i principianti di Linux devono comprendere. Consente agli utenti di elencare file e directory da un'interfaccia a riga di comando. Puoi pensarlo come un Esplora file, ma senza icone e pulsanti di navigazione intuitivi. Utilizzando il comando ls, gli utenti Linux possono elencare il contenuto della directory di lavoro corrente.
Windows è un ecosistema completamente diverso rispetto a Linux. Pertanto, molti comandi della CLI di Linux non sono supportati dallo strumento del prompt dei comandi di Windows. Se provi a utilizzare il comando ls nel prompt dei comandi, riceverai il seguente errore "ls non è riconosciuto come comando interno o esterno, programma eseguibile o file batch" .
Tuttavia, puoi utilizzare la funzione di comando ls in Windows utilizzando il comando equivalente nel prompt dei comandi, dir.
DIR è il comando equivalente a LS in Linux
Per elencare file e cartelle utilizzando il prompt dei comandi in Windows 10:
1. Fare clic sull'icona del menu Start , cercare Prompt dei comandi , fare clic con il pulsante destro del mouse sul risultato più rilevante e selezionare Esegui come amministratore per aprire CMD con diritti di amministratore .
2. Una volta aperta la finestra del prompt dei comandi , accedere alla cartella che si desidera visualizzare e immettere dir.
3. Il prompt dei comandi ora elencherà tutti i file nella directory di lavoro corrente, insieme alla loro dimensione e alla data dell'ultima modifica.
Se preferisci usare Linux, potresti scoprire che il CMD di Microsoft è leggermente inferiore. Fortunatamente, il comando ls è disponibile anche su Windows, utilizzando solo un nome diverso.
Dove può essere utilizzato il comando DIR?
Il comando dir è disponibile dal prompt dei comandi su tutti i sistemi operativi Windows inclusi Windows 10, Windows 8, Windows 7, Windows Vista e Windows XP.
Il comando dir è disponibile dal prompt dei comandi su tutti i sistemi operativi Windows
Anche le versioni precedenti di Windows includono il comando dir ma con meno opzioni di quelle elencate nell'articolo di seguito. Il comando dir è anche un comando DOS, disponibile in tutte le versioni di MS-DOS.
Il comando dir può essere trovato nelle versioni offline del prompt dei comandi, come quelle disponibili in Opzioni di avvio avanzate e Opzioni di ripristino del sistema . Il comando dir è disponibile anche nella Console di ripristino di emergenza di Windows XP .
Nota : la disponibilità di alcune opzioni di comando dir e di altra sintassi di comando dir può variare a seconda dei sistemi operativi.
Sintassi del comando DIR
dir [drive:][path][filename] [/a[[:]attributes]] [/b] [/c] [/d] [/l] [/n] [/o[[:]sortorder]] [/p] [/q] [/r] [/s] [/t[[:]timefield]] [/w] [/x] [/4]
Passa al comando DIR
È possibile utilizzare il comando DIR (basta digitare dir nel prompt dei comandi) per elencare file e cartelle nella directory corrente. Per estendere la funzionalità del comando DIR, è necessario utilizzare interruttori o opzioni in combinazione con esso.
Visualizza i file in base agli attributi
Puoi aggiungere "/A" seguito da un codice lettera insieme al comando DIR per visualizzare file con attributi specifici. Ecco alcuni codici letterali:
- D: Visualizza tutte le cartelle nel percorso corrente.
- R: Visualizza i file in modalità di sola lettura.
- H: mostra i file nascosti.
- R: Visualizza i file pronti per essere archiviati.
- S: Visualizza i file di sistema.
- I: Visualizza i file il cui contenuto non è indicizzato.
- L: punto di analisi (blocco dati definito dall'utente).
Ad esempio, per visualizzare la directory nel percorso corrente, puoi semplicemente digitare il seguente comando e quindi premere Invio :
dir /annuncio
Puoi combinarlo con altri codici insieme. Ad esempio, se desideri mostrare i file di sistema nascosti, puoi utilizzare il seguente comando:
dir /cenere
Puoi anche aggiungere un segno "-" (meno) prima di questi codici letterali in modo che il comando DIR non cerchi quel tipo di file specifico. Ad esempio, se non desideri visualizzare le directory nei risultati, puoi utilizzare il seguente comando:
dir /annuncio
Se non vuoi utilizzare l'interruttore principale con questo codice letterale insieme come negli esempi precedenti, puoi utilizzare i due punti per separare l'interruttore con il codice opzionale come segue:
dir /a:d
Opzioni di visualizzazione dei risultati
Utilizzare l' opzione /b insieme al comando DIR per rimuovere tutte le informazioni ridondanti, visualizzando solo la directory e i nomi dei file della directory corrente, senza visualizzare proprietà come la dimensione del file e l'ora di creazione del file. Per fare ciò, digita il seguente comando:
dir/b
Visualizza il separatore dei millesimi
Nelle versioni moderne di Windows, il prompt dei comandi visualizza numeri grandi separati da virgole (25000 viene visualizzato come 25.000). Nelle versioni precedenti, tuttavia, è necessario utilizzare l' opzione /c per visualizzare questa virgola.
Se non vuoi più visualizzare migliaia di spazi, puoi utilizzare questo interruttore con il segno "-":
dir /-c
Visualizza i risultati per colonna
È possibile utilizzare l' opzione /D per visualizzare i risultati in due colonne anziché in una riga come prima. L'utilizzo di questo metodo farà sì che il prompt dei comandi non visualizzi le informazioni sul file come dimensione, ora, ecc. Oltre al nome del file e alla cartella.
dir/D
Visualizza i risultati in lettere minuscole
L' opzione /L visualizzerà tutti i nomi di file e cartelle in minuscolo.
dir/L
Visualizza i risultati dei nomi file sulla destra
Per impostazione predefinita, il prompt dei comandi visualizza i nomi dei file sul lato destro. È possibile utilizzare l' opzione /N per ottenere lo stesso risultato. Se vuoi visualizzare il nome del file sul lato sinistro, aggiungi semplicemente un segno "-".
dir /-N
Visualizza i risultati in ordine
È possibile utilizzare l' opzione /o insieme a un codice letterale per visualizzare i risultati della directory ordinati in vari modi. Ecco i codici letterali di ordinamento delle directory:
- D: Ordina per data/ora. I file più vecchi verranno visualizzati per primi.
- E: Ordina per estensione file in ordine alfabetico.
- G: Organizza prima le cartelle, poi i file.
- N: ordina per nome file/cartella in ordine alfabetico.
- S: ordina per dimensione del file, da piccolo a grande.
Ad esempio, puoi utilizzare il comando seguente per ordinare i risultati della ricerca in base all'ora con i file più vecchi visualizzati per primi:
dir /OD
Inoltre, puoi aggiungere un segno "-" prima delle opzioni precedenti per invertire l'ordinamento. Ad esempio, se desideri ordinare i file in base all'ora ma mostrare prima le cartelle più recenti, puoi utilizzare il seguente comando:
dir /OD
Visualizza i risultati una pagina alla volta
Molte cartelle contengono centinaia, a volte migliaia, di file, quindi puoi utilizzare l' opzione /P per interrompere la visualizzazione dei risultati su una pagina e quindi premere il tasto per continuare a visualizzare i risultati nella pagina successiva.
dir/P
Mostra metadati
Utilizzare l' opzione /Q insieme al comando DIR per visualizzare file e cartelle contenenti metadati insieme alle informazioni sulla proprietà.
dir/Q
Visualizza flussi di dati alternativi (flussi di dati alternativi)
L' opzione /R visualizza i flussi di dati interlacciati contenuti nei file. Questo flusso di dati intercalati fa parte del file system NTFS e consente ai file di contenere metadati aggiuntivi per individuare i file in base all'autore e al titolo.
dir/R
Mostra tutti i file, le cartelle e tutto ciò che contengono
Puoi utilizzare l' opzione /s per visualizzare tutti i file e le cartelle all'interno della cartella corrente, delle sottocartelle, delle cartelle all'interno di sottocartelle, ecc. Se una cartella contiene molte altre cartelle, puoi ottenere molti risultati.
dir/S
Visualizza i risultati ordinati per ora
Utilizzare l' opzione /T insieme a un codice letterale per ordinare i risultati in base a tempi diversi associati a file e directory. I codici letterali includono:
- R: L'ora dell'ultimo accesso all'elemento.
- C: l'ora in cui è stato creato l'elemento.
- W: L'ora in cui l'elemento è stato scritto l'ultima volta, questa è l'opzione predefinita
Ad esempio, per ordinare in base all'ora di creazione di un elemento, è possibile utilizzare il comando seguente:
dir/TC
Visualizza i risultati in orizzontale
L' opzione /W è simile all'opzione /D (che visualizza i risultati in colonne), ma ordina i risultati in base alla larghezza.
dir/W
Visualizza nomi di file brevi
L' opzione /X visualizza il nome del file quando il nome lungo non è conforme alla regola di denominazione 8.3.
dir /X
Visualizza la pagina della guida per il comando DIR
Usa l'interruttore /? per visualizzare le informazioni di aiuto relative al comando DIR come una breve descrizione di tutte le opzioni menzionate sopra.
Esempi di comandi DIR
Ora conosci alcuni interruttori e opzioni relativi al comando DIR. Vediamo alcuni esempi pratici per comprendere meglio questo comando.
Un semplice comando dir visualizzerà un elenco di tutti i file e le cartelle in una directory corrente.
Eseguire il comando seguente per visualizzare tutti i file di sistema nel percorso corrente utilizzando l'attributo " s ".
dir /a:s
Ma se vuoi vedere tipi di file specifici nelle cartelle del percorso corrente, puoi farlo facilmente con il seguente comando:
dir \*.mp3 /s
Puoi sostituire la parte ". mp3 " con un altro formato di file.
L'asterisco è un carattere jolly, che implica "trova qualsiasi cosa con un formato di file .mp3 alla fine", /s viene utilizzato per vedere tutte le cartelle nel percorso corrente.
Ora potresti notare che il comando dir restituisce molti risultati. Qui puoi utilizzare l' opzione /p per mettere in pausa la lettura dei risultati:
dir \*.mp3 /s /p
Inoltre, puoi utilizzare il carattere “ > ” per inviare i risultati del comando in un altro luogo e viceversa. È meglio salvare i risultati come file di testo per visualizzarli in seguito o convertirli in un altro formato. Per fare ciò, utilizzare il seguente comando:
dir \*.mp3 /s /b > nomefile.txt
Qui vedrai che l' opzione /b viene utilizzata solo per visualizzare il nome del file, senza altre informazioni. L'icona più grande indirizza tutto ciò che viene mostrato nei risultati direttamente al file.
Vedi altro: