Utente:Tostho/Sandbox/I Comandi MS-DOS (superiori)
Qui di seguito verranno analizzati tutti i comandi presenti su MSDOS.
Il comando ATTRIB
[modifica]Nome comando: ATTRIB
Funzione: permette di visualizzare e modificare gli attributi di uno o più file.
Sintassi: ATTRIB [+R|-R][+A|-A][+H|-H][+S|-S] [unità][path ]nomi_file
Note:
R= sola lettura;
A= archivio;
H= nascosto;
S= file di sistema
Esempi:
ATTRIB *.*
ATTRIB +R DATI.TXT
ATTRIB -H HIDDEN.DAT
Comando CD
[modifica]Nome comando: CD o CHDIR
Funzione: cambia la directory di lavoro; senza parametri visualizza il nome della directory corrente.
Sintassi: CD [path]
Nota: il cammino specificato (path) può essere assoluto o relativo (ma solo in riferimento all’unità corrente)
Esempi: CD c:\MSDOS\UTIL
CD PIPPO CD .. (passa alla directory padre, di quella attuale)
Comando CLS
[modifica]Nome comando: CLS
Funzione: cancella lo schermo.
Sintassi: CLS
Nota: restituisce il prompt di sistema in alto a sinistra
Comando COPY
[modifica]Nome comando: COPY
Funzione: copia uno o più file in un’altra posizione o concatena una lista di file.
Sintassi: COPY origine destinazione COPY file1 + file2 +… + file-n tuttoqui
Nota: nel caso venga usato per concatenare due o più file (+), COPY restituisce il nome dei file uniti mentre procede nella concatenazione.
Esempi:
copy c:\game\dati.txt c:\copia.txt
copy a:\*.* c:\backup
copy c:\compiti.* a:\dati\scuola
copy c:\autoexec.b?t A: copy dati1.txt+dati2.txt dati12.txt
Comando DEL
[modifica]Nome comando: DEL o ERASE
Funzione: cancella i file specificati come parametro.
Sintassi:
DEL [unità][path]nome_file
ERASE [unità][path]nome_file
Nota: con l’opzione /P il comando DEL chiede conferma per la cancellazione
Esempi:
DEL c:\dati\cifre.dat
DEL program.bat
== Comando DIR ==
Nome comando: DIR
Funzione: visualizza il contenuto della directory specificata
Sintassi: DIR [unità][path][nome_dir]
Note: con l’opzione /P visualizza una schermata alla volta; con /W visualizza fino a 5 nomi per riga Esempi:
DIR C:\DATI\ /P
DIR /W DIR *.TXT
Comando MD
[modifica]Nome comando: MD o MKDIR
Funzione: crea una directory dal nome specificato
Sintassi: MD [unità][path]nome_directory
Nota: se si cerca di creare una directory già esistente questo viene segnalato con un messaggio di errore.
Esempi:
MD C:\CORSI\FONDINFO
MD CORSI
Comando RD
[modifica]Nome comando: RD oppure RMDIR
Funzione: cancella la directory specificata e tutte le sue sotto directory.
Sintassi: RD [unità][path]nome_dir
Nota: con l’opzione /S chiede conferma per la cancellazione delle sottodirectory, /Q non chiede conferma per la cancellazione.
Nota: la directory specificata non può essere eliminata se non vuota.
Esempi:
RD /S C:\DATI\
RD PROGRAM
Comando REN
[modifica]Nome comando: REN o RENAME
Funzione: permette di cambiare nome ad un file specificato
Sintassi:
REN [unità][path]nome1 nome2
RENAME [unità][path]nome1 nome2
Nota: il comando non può essere utilizzato per spostare i file.
Esempi:
REN C:\DATI1.TXT DATI2.TXT
REN TABELLA1.TXT TAB.DAT
Comando TYPE
[modifica]Nome comando: TYPE
Funzione: permette di visualizzare il contenuto di un file testuale
Sintassi: TYPE [unità][path]nome_file
Nota: TYPE non permette di modificare il file visualizzato
Esempi:
TYPE C:\COMPITO.TXT
TYPE PROVA.FOR
TYPE A:\FILE1.TXT
Comando TREE
[modifica]Nome comando: TREE
Funzione: permette di visualizzare graficamente una struttura di file e sotto-directory
Sintassi: TREE [unità][path][dir o unità disco]
Nota: il comando visualizza anche i file quando è specificata l’opzione /F
Esempi:
TREE C:\WINDOWS
TREE C:\MSDOS /F
Comando XCOPY
[modifica]Nome comando: XCOPY
Funzione: permette di copiare tutti i file di una directory più le sotto directory
Sintassi: XCOPY origine destinazione
Nota: per copiare anche le sotto-directory bisogna usare l’opzione /S altrimenti si comporta come COPY
Esempi:
XCOPY A:\BIN C:\BIN /S
Comando DISKCOPY
[modifica]Nome comando: DISKCOPY
Funzione: copia il contenuto di un floppy dall’unità di partenza a quella di destinazione
Sintassi: DISKCOPY [unità1 [unità2] ]
Note: il floppy di destinazione può anche non essere formattato (viene formattato al momento); eventuali dati presenti sull’unità di destinazione verranno persi.
Esempi:
DISKCOPY A: B: DISKCOPY A: A:
Comando EDIT
[modifica]Nome comando: EDIT
Funzione: attiva un editor di file testuali
Sintassi: EDIT [unità][path][nome_file]
Nota:EDIT può aprire fino a 9 file contemporaneamente; si passa da un file all’altro con la combinazione ALT
Esempi:
EDIT C:\SCUOLA\COMPITO.TXT
EDIT PROVA.FOR
EDIT FILE1.TXT FILE2.TXT
Comando FORMAT
[modifica]Nome comando: FORMAT
Funzione: predispone il disco nell’unità specificata per “accettare” file di MS-DOS
Sintassi: FORMAT unità
Esempi:
FORMAT A:
FORMAT B:
Comando HELP
[modifica]Nome comando: HELP
Funzione: accede ad una guida on-line dei comandi di MS-DOS
Sintassi: HELP [comando]
Nota: non specificando un comando presenta la lista di tutti gli argomenti disponibili
Esempi:
HELP
HELP COPY
Comando KEYB
[modifica]Nome comando: KEYB
Funzione: permette di configurare la tastiera a seconda della lingua scelta
Sintassi: KEYB [parametro]
Nota: non specificando un parametro visualizza il tipo di tastiera corrente
Esempi:
KEYB IT configura la tastiera italiana
N.B. questo comando non è più abilitato in Windows
Comando UNDELETE
[modifica]Nome comando: UNDELETE
Funzione: permette di recuperare i file cancellati in precedenza con DEL
Sintassi: UNDELETE [unità][path]nomi_file
Nota: il ripristino dei file non è sempre possibile e, comunque, dovrebbe essere tentato il prima possibile
Esempi:
UNDELETE *.*
UNDELETE C:\MSDOS\*.FOR