Script batch - Elenco dei contenuti della cartella

L'elenco dei contenuti delle cartelle può essere eseguito con il comando dir. Questo comando consente di vedere i file e le directory disponibili nella directory corrente. Il comando dir mostra anche la data e l'ora dell'ultima modifica, nonché la dimensione del file.

Sintassi

DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N] 
[/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]

S.No. Opzioni e descrizione
1.

[drive:][path][filename]

Specifica l'unità, la directory o i file da elencare

2.

/A

Visualizza i file con attributi specificati.

3.

attributes

D - Directory R - File di sola lettura

H - File nascosti A - File pronti per l'archiviazione

S - File di sistema I - File indicizzati non di contenuto

L - Reparse Points - Prefisso che significa no

4.

/B

Utilizza un formato semplice (nessuna informazione di intestazione o riepilogo).

5.

/C

Visualizza il separatore delle migliaia nelle dimensioni del file. Questa è l'impostazione predefinita. Utilizzare / -C per disabilitare la visualizzazione del separatore.

6.

/D

Uguale a wide ma i file sono elencati in ordine di colonna.

7.

/L

Utilizza le lettere minuscole.

8.

/N

Nuovo formato elenco lungo in cui i nomi dei file sono all'estrema destra.

9.

/O

Elenca per file in ordine ordinato.

10.

sortorder

N Per nome (alfabetico), S Per dimensione (prima il più piccolo), E Per estensione (alfabetico), D Per data / ora (prima il più vecchio), G Prima le directory del gruppo - Prefisso in ordine inverso

11.

/P

Si ferma dopo che ogni schermata è piena di informazioni.

12.

/Q

Visualizza il proprietario del file.

13.

/R

Visualizza flussi di dati alternativi del file.

14.

/S

Visualizza i file nella directory specificata e in tutte le sottodirectory.

15.

/T

Controlla quale campo dell'ora viene visualizzato o utilizzato per l'ordinamento.

16.

timefield

C - Creazione

A - Ultimo accesso

W - Ultimo scritto

17.

/W

Utilizza il formato elenco ampio.

18.

/X

Visualizza i nomi brevi generati per i nomi di file non 8dot3. Il formato è quello di / N con il nome breve inserito prima del nome lungo. Se non è presente alcun nome breve, al suo posto vengono visualizzati degli spazi.

19.

/4

Visualizza gli anni a quattro cifre.

Vediamo alcuni esempi su come utilizzare il comando DIR.

Esempi

dir *.exe

Il comando precedente elenca tutti i file che terminano con l'estensione .exe.

dir *.txt *.doc

Il comando precedente utilizza più filespec per elencare tutti i file che terminano con .txt e .doc in un comando.

dir /ad

Elenca solo le directory nella directory corrente. Se è necessario spostarsi in una delle directory elencate, utilizzare il comando cd.

dir /s

Elenca i file nella directory in cui ti trovi e tutte le sottodirectory dopo quella directory. Se sei alla root "C: \>", digita questo comando, questo ti elencherà tutti i file e le directory sull'unità C: del computer.

dir /p

Se la directory contiene molti file e non è possibile leggere tutti i file mentre scorrono, è possibile utilizzare il comando precedente e visualizza tutti i file una pagina alla volta.

dir /w

Se non hai bisogno di informazioni sui file, puoi usare il comando sopra per elencare solo i file e le directory che vanno in orizzontale, occupando il minimo spazio necessario.

dir /s /w /p

Il comando precedente elencherà tutti i file e le directory nella directory corrente e nelle sottodirectory, in formato ampio e una pagina alla volta.