Come utilizzare il comando DIR in Windows

Sommario:

Come utilizzare il comando DIR in Windows
Come utilizzare il comando DIR in Windows

Video: Come utilizzare il comando DIR in Windows

Video: Come utilizzare il comando DIR in Windows
Video: Add "Open with Notepad" to the Context Menu in Explorer - YouTube 2024, Aprile
Anonim
Il comando DIR è una potente funzione Prompt dei comandi di Windows che elenca tutti i file e le sottodirectory contenuti in una directory specifica. Il comando DIR offre anche alcuni interruttori che sbloccano alcune potenti funzionalità. Diamo un'occhiata.
Il comando DIR è una potente funzione Prompt dei comandi di Windows che elenca tutti i file e le sottodirectory contenuti in una directory specifica. Il comando DIR offre anche alcuni interruttori che sbloccano alcune potenti funzionalità. Diamo un'occhiata.

Interruttori di comando DIR

Puoi usare il

DIR

comando da solo (basta digitare "dir" al prompt dei comandi) per elencare i file e le cartelle nella directory corrente. Per estendere tale funzionalità, è necessario utilizzare i vari interruttori o opzioni associati al comando.

Visualizza in base agli attributi del file

È possibile aggiungere "/ A" seguito da un codice lettera dopo il comando DIR per visualizzare i file con un attributo specifico. Questi codici postali includono:

  • D: Visualizza tutte le directory nel percorso corrente
  • R: Visualizza i file di sola lettura
  • H: Visualizza i file nascosti
  • UN: File pronti per l'archiviazione
  • S: File di sistema
  • IO: Non contenuto file indicizzati
  • L: Punti di analisi

Ad esempio, per visualizzare solo le directory nel percorso corrente, devi digitare il seguente comando e quindi premere Invio:

dir /ad

Puoi combinare anche quei codici. Ad esempio, se si desidera visualizzare solo i file di sistema nascosti, è possibile utilizzare il seguente comando:

dir /ash

È anche possibile aggiungere un "-" (meno) davanti a uno di quei codici lettera per specificare che il comando DIR non mostra quel tipo di file. Ad esempio, se non vuoi vedere alcuna directory nei risultati, puoi usare questo comando:

dir /a-d

Un altro consiglio: invece di stipare insieme l'interruttore principale e il codice della lettera come abbiamo fatto nei nostri esempi, puoi usare i due punti per separare l'interruttore dai suoi codici opzionali. Come questo:

dir /a:d

Può rendere le cose un po 'più facili da analizzare, ma è del tutto facoltativo.

Visualizza risultati spogliati

/b

passare con il comando DIR rimuove tutte le informazioni in eccesso, visualizzando solo il nome delle cartelle e dei file nella directory corrente e non gli attributi come la dimensione del file e i timestamp. Digitare il comando seguente per farlo funzionare:

dir /b

Visualizza utilizzando il separatore di migliaia

Nelle versioni moderne di Windows, il prompt dei comandi mostra numeri grandi separati da virgole (quindi: 25.000 anziché 25000). Questo non è sempre stato il caso. Nelle versioni precedenti, dovevi usare il

/c

passa a mostrare quelle virgole.

Perché preoccuparsi di includerlo qui se è già l'impostazione predefinita? Perché se per qualsiasi motivo tunon vuoi mostrare queste virgole, puoi usare questo interruttore insieme al segno meno "-":

dir /-c

Visualizza risultati in colonne

Puoi usare il
Puoi usare il

/D

passa a visualizzare i risultati in due colonne anziché in una. Quando si visualizzano i risultati in questo modo, il prompt dei comandi non mostra informazioni aggiuntive sui file (dimensioni del file e così via), solo i nomi dei file e delle directory.

dir /D

Visualizza i risultati in lettere minuscole

Il

/L

switch visualizza tutti i nomi di file e cartelle in minuscolo.

dir /L

Visualizza i risultati dei nomi di file all'estrema destra

Per impostazione predefinita, il Prompt dei comandi mostra i nomi dei file all'estrema destra. Il
Per impostazione predefinita, il Prompt dei comandi mostra i nomi dei file all'estrema destra. Il

/N

interruttore utilizzato per ottenere questo effetto. Ora, puoi usarlo insieme a "-" (meno) per visualizzare i nomi dei file all'estrema sinistra.

dir /-N

Visualizza i risultati in ordine ordinato

Puoi usare il

/O

interruttore seguito da un codice lettera per visualizzare i risultati della directory ordinati in vari modi. Quei codici postali includono:

  • D: Ordina per data / ora. Le voci precedenti appaiono per prime.
  • E: Ordina per estensione del file in ordine alfabetico.
  • G: Ordina elencando prima le cartelle, quindi i file.
  • N: Ordina in base al nome del file / cartella in ordine alfabetico.
  • S: Ordina per dimensione del file, dal più piccolo al più grande.

Ad esempio, è possibile utilizzare il seguente comando per ordinare i risultati per ora e data, con le voci precedenti che appaiono per prime:

dir /OD

È inoltre possibile aggiungere "-" (meno) prima di una qualsiasi delle opzioni sopra riportate per invertire l'ordine. Quindi, per esempio, se vuoi ordinare i file per ora e data con le voci più recenti che appaiono per primi, puoi usare questo comando:

dir /O-D

Visualizza i risultati una pagina alla volta

Alcune directory hanno centinaia o migliaia di file. Puoi usare il
Alcune directory hanno centinaia o migliaia di file. Puoi usare il

/P

passare per fare in modo che il prompt dei comandi metta in pausa i risultati dopo che viene visualizzata ciascuna schermata. Devi premere un tasto per continuare a visualizzare la pagina successiva dei risultati.

dir /P

Visualizza metadati

Usando il
Usando il

/Q

attiva il comando DIR visualizza i metadati legati ai file e alle directory, insieme ai dettagli della proprietà.

dir / Q

Visualizza flussi dati alternativi (ADS)

Il

/R

switch visualizza eventuali flussi di dati alternativi (ADS) che i file potrebbero contenere. Gli annunci sono una funzionalità del file system NTFS che consente ai file di contenere metadati aggiuntivi per l'individuazione dei file per autore e titolo.

dir /R

Visualizza tutti i file e le cartelle e tutto all'interno

Puoi usare il

/S

passare a visualizzare in modo ricorsivo tutti i file e le cartelle all'interno della directory corrente. Ciò significa tutti i file e le cartelle in ogni sottodirectory, tutti i file e le cartelle in quelle sottodirectory e così via. Preparati per alottodei risultati.

dir /S

Visualizza risultati ordinati per ora

Usando il

/T

passare con un codice lettera consente di ordinare i risultati per i diversi timestamp associati a file e cartelle. Questi codici postali includono:

  • UN: L'ora dell'ultimo accesso all'elemento.
  • C: La volta in cui l'oggetto è stato creato.
  • W: L'ora in cui è stato scritto l'articolo.Questa è l'opzione predefinita usata.

Quindi, ad esempio, per ordinare i risultati in base al momento in cui sono stati creati gli elementi, è possibile utilizzare il seguente comando:

dir /TC

Visualizza i risultati in formato ampio

Il

/W

interruttore è simile a

/D

(che mostra le colonne), ma invece, ordina i risultati in formato orizzontale in senso orizzontale.

dir /W

Mostra nomi di file brevi

Il

/X

switch mostra il nome breve di un file quando il nome lungo non è conforme alle regole di denominazione 8.3.

dir /X

Visualizza le pagine di aiuto per DIR

Usando il

/?

switch mostra informazioni utili sul comando DIR, inclusa una breve descrizione di tutti gli switch di cui abbiamo parlato.

Image
Image

Esempi di comando DIR

Bene, ora conosci gli switch e le opzioni associate al comando DIR. Diamo un'occhiata ad alcuni esempi reali per capire meglio come iniziare a metterli in pratica.

Un semplice

dir

comando restituisce un elenco di tutti i file e le cartelle nella directory corrente in cui ti trovi.

L'esecuzione del seguente comando mostra tutti i file di sistema all'interno del percorso corrente utilizzando l'attributo "s":
L'esecuzione del seguente comando mostra tutti i file di sistema all'interno del percorso corrente utilizzando l'attributo "s":

dir /a:s

Ma cosa succede se si desidera visualizzare tutti i file di un certo tipo in tutte le cartelle successive del percorso corrente. È facile, basta eseguire questo comando estremamente veloce e utile:
Ma cosa succede se si desidera visualizzare tutti i file di un certo tipo in tutte le cartelle successive del percorso corrente. È facile, basta eseguire questo comando estremamente veloce e utile:

dir *.mp3 /s

È possibile sostituire la parte ".mp3" con qualsiasi formato di file che si sta cercando.

L'asterisco agisce come un jolly, dicendo "trova qualsiasi cosa con il formato di file.mp3 alla fine" mentre "/ s" guarda in modo ricorsivo attraverso tutte le cartelle all'interno del percorso corrente.
L'asterisco agisce come un jolly, dicendo "trova qualsiasi cosa con il formato di file.mp3 alla fine" mentre "/ s" guarda in modo ricorsivo attraverso tutte le cartelle all'interno del percorso corrente.

Ora, potresti aver notato che ha restituito un sacco di risultati. Quasi troppi per essere in grado di leggere prima che scorressero dallo schermo. Qui è dove possiamo usare l'interruttore di pausa per darti la possibilità di leggerli. Per fare ciò, modifica il comando in questo modo:

dir *.mp3 /s /p

Un altro trucco che il Prompt dei comandi offre è chiamato piping. È possibile utilizzare il carattere ">" per inviare i risultati di un comando a un altro luogo o servizio. Un buon esempio di questo è l'invio di tutti i risultati a un file di testo. È quindi possibile scorrere in seguito o importarli in altri tipi di documenti. Per farlo, puoi usare il comando:
Un altro trucco che il Prompt dei comandi offre è chiamato piping. È possibile utilizzare il carattere ">" per inviare i risultati di un comando a un altro luogo o servizio. Un buon esempio di questo è l'invio di tutti i risultati a un file di testo. È quindi possibile scorrere in seguito o importarli in altri tipi di documenti. Per farlo, puoi usare il comando:

dir *.mp3 /s /b > filename.txt

Abbiamo aggiunto il
Abbiamo aggiunto il

/b

passare lì per emettere solo i nomi dei file stessi, senza nessuno degli altri dettagli. Il simbolo maggiore del simbolo reindirizza tutto ciò che normalmente viene visualizzato nei risultati direttamente nel file.

Ci sono molte più combinazioni e usi per il comando DIR, ma questo dovrebbe essere un buon punto di partenza per aiutarti a capire le basi.

Consigliato: