Comandi Windows Dos > Gestione file e directory

cd

Visualizza il nome della directory corrente o consente di passare a un'altra directory.

  • CD /D [unità:][percorso] "CD visualizza l'unità e la directory correnti"
  • CD .. "Indica che si desidera passare alla directory padre".

copy

Il comando copy, copia uno o piu' file in un'altra posizione.
Il comando copy puo' essere utilizzato anche per unire file (esempio copy file1 + file2 file3)
Se vengono copiati piu' file, il prompt visualizza il nome di ciascun file mano a mano che viene copiato.
Sintassi: COPY origine destinazione

  • /A Indica un file di testo ASCII.
  • /B Indica un file binario.
  • /D Consente la creazione del file di destinazione come decrittografato
  • /V Verifica che i nuovi file siano stati copiati correttamente.
  • /N Usa nomi file contratti, se disponibili, durante la copia di file con nome lungo.
  • /Y Non chiede la conferma prima di sovrascrivere un file di destinazione esistente.
  • /-Y Chiede la conferma prima di sovrascrivere un file di destinazione esistente.
  • /Z Copia i file dalla rete in modalita' riavviabile.

del

Rimuove un file
Del [nome_file]
/P Chiede conferma
/F forza l'eliminazione dei file di sola lettura
/S elimina i file specificati in tutte le sottodirectory
/Q Non chiede conferma
/A Seleziona i file da eliminare in base agli attributi: R (sola lettura), S (di sistema), H (nascosti), A (di archivio).
Il comando supprta l'utilizzo dei metacaratteri (*) o (?).
Esempio: Del *.doc

dir

Il comando dir visualizza l'elenco dei file e delle sottodirectory di una directory. Quando si utilizza il comando dir senza parametri od opzioni, esso visualizza l'etichetta di volume e il numero di serie del disco. Visualizza inoltre una directory o un file per riga, inclusa l'estensione del file, la relativa dimensione in byte e la data e l'ora dell'ultima modifica. Infine, il comando riporta il numero totale dei file elencati, la quantita' totale di memoria occupata ed il numero di byte lasciati liberi sul disco..

  • /A Visualizza solo i file e le directory con gli attributi specificati:
    D Directory
    R File sola lettura
    H File nascosti
    A File archivio (backup)
    S File di sistema
    - Prefisso per negare l'attributo
  • /B Usa lista file senza intestazione o informazioni di riepilogo.
  • /C Visualizza separatore delle migliaia nelle dimensioni dei file.
  • /D Come in /W, ordinati per colonna.
  • /L Usa caratteri minuscoli.
  • /N Nuovo formato lungo, con nomi file a destra.
  • /O Elenca file ordinandoli:
    N Per nome, alfabetico
    S Per dimensione, dal minore
    E Per estensione, alfabetico
    D Per data e ora dal piu' vecchio
    G Mostra prima directory
    - Prefisso per invertire ordine
  • /P Mostra elenco una schermata per volta.
  • /Q Mostra il proprietario del file.
  • /S Mostra file della directory e delle sue sottodirectory.
  • /T Controlla campo data visualizzato o usato per ordinare:
    C Creazione
    A Ultimo accesso
    W Ultima scrittura
  • /W Visualizza in formato ampio, elencando fino a cinque file o directory per riga.
  • /X Mostra nomi contratti generati per i nomi con formato lungo.

md

Crea una directory

mklink

Questo comando serve per creare un link "simbolico" MKLINK [[/D] | [/H] | [/J]] Collegamento Destinazione

  • /D "Crea un collegamento simbolico a una directory. L'impostazione predefinita è il collegamento simbolico a un file".
  • /H "Crea un collegamento reale anziché un collegamento simbolico".
  • /J "Crea una giunzione di directory".

rd

Rimuove una directory
/S Rimuove tutte le directory e file nella directory specificata oltre alla directory stessa. Usato per rimuovere l'intero albero di una directory.
Modalità non interattiva, non richiede alcuna conferma per la rimozione di un albero di directory eseguita con /S

tree

Il comando tree, server per ottenere uno schema completo di file e directory organizzati in una struttura ad albero .

  • /F Visualizza i nomi dei file in ogni cartella.
  • /A Usa caratteri ASCII invece di caratteri estesi (molto utile).