Anno: 1993
Capitolo 4
PRINCIPALI COMANDI
Qui di seguito alcuni tra i principali COMANDI MS-DOS.
L'elenco completo di comandi del DOS 6,22 e' scaricabile qui:
HELP-DOS
Scompattare il file in una cartella e leggere le istruzioni
ELENCO DEI COMANDI PIU' COMUNI
++++++++++++ DIR ++++++++++++
Visualizza l'elenco dei file e delle subdirectory di una directory.
Le opzioni possono essere preimpostate nella variabile di ambiente DIRCMD.
Per annullarle digitare un trattino (-) prima della lettera, per esempio: /-W.
Esempio: DIR C:/A:H Visualizza i files nascosti della root di C:>
DIR/O:N Visualizza i files ordinati per nome da A a Z
della directory corrente.
DIR /S/W/O/P Visualizza la root e tutte le subdir del disco
in formato ampio,
ordine alfabetico e con pausa
SET DIRCMD=/W Il comando DIR visualizzera' in formato ampio.
SET DIRCMD= Annulla l'impostazione precedente
++++++++++++ FORMAT ++++++++++++
Formatta un disco per l'utilizzo con MS-DOS.
E' uno dei comandi piu' importanti poiche' senza di esso non e' possibile
utilizzare i dischi. Il suo compito e' di preparare il dischetto affinche'
esso sia riconosciuto da MS-DOS.
Questo comando vale anche per il Disco fisso ( H.D.) e su di esso va usato
solo in fase di installazione del sistema.
++++++++++++ UNFORMAT ++++++++++++
Ripristina un disco cancellato dal comando FORMAT o ristrutturato
dal comando RECOVER.
Questo comando va usato IMMEDIATAMENTE dopo aver formattato per errore. Se
vengono scritti dati sul disco il recupero NON avra' successo.
++++++++++++ COPY ++++++++++++
Copia uno o piu' file in un'altra posizione.
++++++++++++ DISKCOPY ++++++++++++
Copia il contenuto di un disco floppy su di un altro.
DISKCOPY [unita' 1: [unita' 2:]] [/1] [/V]
/1 Copia solo la prima faccia del disco.
/V Verifica che i dati siano stati copiati correttamente.
I due dischi floppy usati devono essere dello stesso tipo. E' possibile specificare la stessa unita' per unita' 1 e unita' 2.
Con due unita' floppy : diskcopy a: b: Con una sola diskcopy a: b: oppure a: a:
Durante e dopo il caricamento dei dati richiede l'inserimento del nuovo dischetto
+++++++++++++ CHKDSK ++++++++++++++
Genera e visualizza una relazione sulla stato del disco. Tale relazione riporta gli errori logici individuati nella FAT e nei file.
Esempio:
CHKDSK controlla l'unita' corrente.
CHKDSK A: controlla l'unita' A
CHKDSK/F Riporta le correzioni sul disco.
CHKDSK/V Visualizza i nomi dei file man mano che vengono controllati
IMPORTANTE : Questo comando va usato con una certa frequenza per garantire
l'integrita' dei dati memorizzati.
++++++++++ RENAME +++++++++++
Rinomina uno o piu' file.
RENAME [unita':][percorso]nomefile1 nomefile2
REN [unita':][percorso]nomefile1 nomefile2
Si ricordi che non e' possibile specificare percorso e unita' nuovi per il file
di destinazione.
++++++++++ DEL ++++++++++
Elimina uno o piu' file.
DEL [unita':] [percorso] nomefile [/P]
ERASE [unita':] [percorso] nomefile [/P]
[unita':] [percorso] nomefile Specifica i file da eliminare.
E' possibile
usare i caratteri jolly per specificare piu' file.
/P Chiede conferma prima di procedere alla
eliminazione di ogni file.
+++++++++++ UNDELETE +++++++++++
Ripristina i file eliminati mediante il comando DEL.
UNDELETE [[unita':] [percorso]] [nomefile] [/LIST | /ALL] [/DT | /DOS]
/LIST Elenca i file eliminati che possono essere ripristinati.
/ALL Ripristina tutti i file specificati senza chiedere conferma.
/DT Usa solo il file di registrazione delle eliminazioni.
/DOS Usa solo la directory di MS-DOS.
+++++++++ TYPE +++++++++
Visualizza il contenuto di un file di testo.
TYPE [unita':] [percorso] nomefile
Esempio: TYPE PIPPO.TXT visualizza il contenuto del file PIPPO.TXT
I file devono essere ASCII poiche' i file Binari provocano reazioni strane.
+++++++++++ MORE ++++++++++
Visualizza uno schermo di informazioni per volta.
MORE < [unita':] [percorso] nomefile
nome-comando | MORE
[unita':] [percorso] nomefile Specifica il file da visualizzare una schermata
alla volta.
nome-comando Specifica il comando di cui visualizzare l'output
Il comando MORE viene impiegato insieme ad altri comandi per ottenere un
output controllato. Se un file da visualizzare e' piu' lungo di una pagina
il comando: TYPE PIPPO.TXT|MORE visualizza il contenuto di PIPPO.TXT e ad
ogni pagina si arresta in attesa della pressione di un tasto.
Anche DIR|MORE fa lo la stessa cosa e cosi' e' per TREE|MORE.
Se non si vuole visualizzare tutto il contenuto di un file si puo' interrompere con CTRL-C ( Premere CTRL e C contemporaneamente).
++++++++++ BACKUP ++++++++++++++
Esegue il backup di uno o piu' file da un disco ad un altro.
------------ I M P O R T A N T E -------------
Il comando Backup e' di basilare importanza per la salvaguardia dei dati
memorizzati. Esso deve essere eseguito giornalmente sui dati elaborati e
di importanza primaria. I dati relativi ad un programma di contabilita'
devono ASSOLUTAMENTE essere salvati ogni volta che si movimentano. Se durante
la giornata lavorativa si opera tre volte sul programma, conviene eseguire 3
backup.
+++++++++++ RESTORE ++++++++++
Ripristina le copie di backup dei file creati con il comando BACKUP.
Questo comando va usato normalmente in caso di perdita di dati. I dati presenti sul disco, interessato da Restore, vengono ricoperti da
quelli presenti sul dischetto di Backup.
BACKUP C:\CONTA\*.DAT A: Esegue il backup dei file con estensione DAT su A
RESTORE A: C:
Recupera su C i dati del backup di A
+++++++++++++ ATTRIB +++++++++
Visualizza o cambia gli attributi dei file.
ATTRIB [+R | -R] [+A | -A] [+S | -S] [+H | -H] [[unit…:][percorso]nomefile] [/S]
+ Imposta un attributo.
- Cancella un attributo.
R Attributo di sola lettura.
A Attributo di archivio.
S Attributo di file di sistema.
H Attributo di file nascosto.
/S Elabora i file di tutte le directory del percorso specificato.
+++++++++++++ EDIT +++++++++++
Avvia MS-DOS Editor per creare e modificare i file ASCII.
EDIT [[unita’:][percorso]nomefile] [/B] [/G] [/H] [/NOHI]
[unita’:] [percorso] nomefile Specifica il file ASCII da modificare.
/B Consente l'uso di un monitor mono con una scheda grafica a colori.
/G Imposta la piu' veloce modalita' di aggiornamento per uno schermo CGA.
/H Visualizza il numero massimo di righe consentito dall'hardware.
/NOHI Consente l'uso di un monitor sprovvisto di supporto per alta intensita'.
Questo, piu' che un comando, e' un ottimo Editor di Testi
++++++++++ SYS +++++++++++
Copia i file di sistema MS-DOS e l'interprete dei comandi sul disco indicato.
SYS [unita' 1:] [percorso] unita' 2:
[unita' 1:] [percorso] Specifica la directory di residenza dei file di sistema.
unita' 2: Specifica l'unita' in cui i file devono essere copiati.
Il comando FORMAT/S trasferisce sul disco il S.O.
Su di un disco gia' formattato cio' e fattibile con il comandi SYS.
SYS A: trasferisce IO.SYS MSDOS.SYS e COMMAND.COM su A.
+++++++++++ XCOPY ++++++++++
Copia i file (ad eccezione dei file nascosti e di sistema) e le strutture
delle directory.
XCOPY origine [destinazione] [/A | /M] [/D:data] [/P] [/S [/E]] [/V] [/W]
origine Specifica il/i file da copiare.
destinazione Specifica la destinazione e/o il nome dei nuovi file.
/A Copia i file con l'attributo archivio, senza modificare
l'attributo.
/M
Copia i file con l'attributo archivio, e disattiva
l'attributo.
/D:data Copia i file modificati alla data indicata o successivamente.
/P Chiede conferma prima di procedere alla creazione di ogni
file di destinazione.
/S Copia le directory e le subdirectory purche'‚ non siano vuote.
/E Copia qualsiasi subdirectory anche se vuote.
/V Verifica che ogni nuovo file sia stato scritto correttamente.
/W Invita a premere un tasto prima di iniziare la copia.
Il comando XCOPY ha rispetto a COPY il vantaggio di copiare gruppi di files
e creare le subdirectory destinate a contenerli se queste gia' non esistono.
+++++++++++ FDISK +++++++++++
Configura un disco rigido per l'utilizzo con MS-DOS.
FDISK
Questo comando viene impiegato per inizializzare il disco rigido.
Il disco puo' essere costituito da un'unica partizione DOS o essere diviso
in partizioni appartenenti a S.O. diversi.
Un disco da 100 Mb puo' essere partizionato in unica partizione da 100 Mb
DOS ed assumera' l'identificativo C. La partizione sara' attiva e da essa
verra' eseguito il Boot.
Altra soluzione potra' essere la creazione di una partizione primaria da
60 Mb che assumera' la lettera C. e due partizioni secondarie da 20 Mb che
assumeranno le lettere identificative D e E.
++++++++++++ MEM ++++++++++++
Visualizza la quantita' di memoria usata e libera del sistema.
MEM [/PROGRAM | /DEBUG | /CLASSIFY]
/PROGRAM o /P Visualizza lo stato dei programmi presenti in memoria.
/DEBUG o /D Visualizza lo stato dei programmi, dei driver interni e
altre informazioni.
/CLASSIFY o /C Classifica i programmi in base all'utilizzo che essi fanno
della memoria e ne visualizza le dimensioni. Mostra la memoria
in uso ed elenca i blocchi di memoria pi— grandi a disposizione
+++++++++++++++ MIRROR ++++++++++++
Registra le informazioni riguardanti uno o piu' dischi.
MIRROR [unita':[ ...]] [/1] [/Tunita' [-voci][ ...]]
MIRROR [/U]
MIRROR [/PARTN]
unita': Indica l'unita' di cui si desiderano salvare le informazioni.
/1 Salva solo le ultime informazioni del disco, tralasciando
le precedenti.
/Tunita' Carica il programma di registrazione delle eliminazioni
per l'unita' specificata.
-voci Specifica il numero massimo di voci che il file del programma
di registrazione delle eliminazioni puo' contenere.
/U Rimuove il programma di registrazione delle eliminazioni.
/PARTN Salva su un floppy i dati riguardanti le partizioni del disco
rigido.
++++++++++++++++++++ IMPORTANTE +++++++++++++++++++++++
Poiche' la tavola delle partizioni dell' Hard Disk e' di assoluta importanza
per il sistema, la PRIMA operazione da eseguire su di un P.C. e' il salvataggio di detta tavola.
MIRROR/PARTN salva su A i dati della tavola delle partizioni.
MA....IL DOS CHE FINE HA FATTO ?
Il DOS e' sempre presente nei S.O. Microsoft per poter ancora consentire la compatibilita' verso il basso.
Nel prossimo capitolo esamineremo il DOS del 2008
|