logo

Comandi MS-DOS: un elenco completo

MS-DOS sta per Microsoft Disk Operating System e funge da elemento fondamentale dei sistemi operativi dei computer.

Comprendere i comandi MS-DOS è ancora prezioso per i professionisti informatici e per i fondamenti dell'informatica. Una profonda comprensione dei suoi comandi può aumentare significativamente la tua efficienza computazionale.



In questo articolo parleremo di:

  • Cosa sono i comandi MS-DOS?
  • Perché vengono utilizzati i comandi MS-Dos?
  • Comandi principali di MS-DOS insieme alla loro sintassi

Un elenco completo di comandi MS-Dos

Cosa sono i comandi MS-DOS?

MS-DOS è un sistema basato su testo del sistema operativo Microsoft, gli utenti interagiscono con il computer digitando comandi basati su testo anziché un'interfaccia utente grafica. Questi comandi consentono agli utenti di eseguire varie attività, come copiare, eliminare o spostare file e gestire programmi.



componenti del robot

Perché vengono utilizzati i comandi MS-Dos?

  • Gestione dei file : i comandi MS-Dos consentono agli utenti di navigare tra le directory e creare, eliminare o copiare file, consentendo una gestione efficiente dei file.
  • Configurazione di sistema: Gli utenti possono configurare le impostazioni di sistema, gestire le unità e analizzare i problemi hardware utilizzando i comandi MS Dos, fornendo un robusto toolkit per la personalizzazione del sistema.
  • Esecuzione del programma: MS-Dos per i comandi facilita l'esecuzione di programmi e script, offrendo un approccio semplificato all'avvio delle applicazioni senza la necessità di interfacce grafiche.

Elenco dei comandi MS-DOS:

Ecco una tabella di alcuni dei comandi essenziali e comunemente utilizzati MS-Dos per comandi come riferimento rapido:

Comando

Sintassi



Descrizione

CD

CD [unità:][percorso]Cambia

sposta la directory corrente nella cartella specificata.

VOI

DIR [unità:][percorso]

Visualizza un elenco di file e sottodirectory in una directory.

COPIA

COPIA [destinazione]

Copia i file da una posizione all'altra.

DEL

DEL [unità:][percorso]

Elimina uno o più file.

REN

REN [unità:][percorso][nomefile1] [nomefile2]

Rinomina un file o una directory.

MKDIR

MKDIR [unità:][percorso]

Crea una nuova directory.

RMDIR

RMDIR [unità:][percorso]

Rimuove una directory esistente.

TIPO

TIPO [unità:][percorso]

nomefile Visualizza il contenuto di un file di testo.

MODIFICARE

MODIFICA [unità:][percorso]nome file

Apre l'editor di testo MS-DOS per modificare un file specificato.

CHKDSK

CHKDSK [volume:][[percorso]nome file] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:dimensione]] [/B]

Esegue la scansione e corregge gli errori su un disco.

FORMATO

FORMATO volume [/FS:file system] [/V:etichetta] [/Q] [/L[:dimensione]] [/A:dimensione] [/C] [/X]

Prepara un supporto di memorizzazione per l'archiviazione dei dati.

XCOPIA

XCOPY [destinazione] [/E] [/C] [/H] [/R] [/Y]

Copia file e directory, comprese le sottodirectory.

ALBERO

ALBERO [unità:][percorso]

Visualizza graficamente la struttura delle cartelle di un'unità o di un percorso.

DATA

DATA [MM-GG-AAAA]

Visualizza o imposta la data del sistema.

TEMPO

ORA [OO: MM: SS]

Visualizza o imposta l'ora del sistema.

AIUTO

AIUTO [comando]

Fornisce informazioni della guida per i comandi MS-DOS.

USCITA

USCITA

Esce dal prompt dei comandi di MS-DOS o da un file batch.

ATTRIB

ATTRIB [+ R|-R] [+A|-A] [+ H|-H] [+ S|-S] [d:][percorso]nome file [/S]

Imposta o cancella gli attributi del file (Sola lettura, Archivio, Sistema, Nascosto), gestendo la visibilità dei file e l'accesso in MS-DOS.

MODALITÀ

MODALITÀ [dispositivo] [BAUD=b] [PARITÀ=p] [DATI=d] [STOP=s]

Configura i dispositivi di sistema.

COPIA DISCO

DISKCOPY [unità1:][percorso1][nomefile1] [unità2:][percorso2][nomefile2]

Copia il contenuto di un disco su un altro.

MEM

MEM[/programma|/debug|/classify|/free|/module(nome)] [/page]

Visualizza la quantità di memoria utilizzata e libera nel sistema.

SCANDISCO

SCANDISK [/SURFACE] [/AUTOFIX] [/CHECKONLY]

Esegue la scansione e corregge gli errori del disco.

NON ELIMINA

UNDELETE [unità:] [percorso] [nome file]

Ripristina un file eliminato.

ASSEGNARE

ASSEGNA [unità1:=[unità2:]]

Reindirizza le richieste di lettere di unità a un'unità diversa.

FDISCO

FDISCO

Gestisce le partizioni del disco.

BACKUP

BACKUP [destinazione] [/S]

Esegue il backup di file e directory.

RISTABILIRE

RIPRISTINA [destinazione] [/S]

Ripristina file e directory da un backup.

MSCDEX

MSCDEX [/D: driver /L:unità] [/M:dimensione buf] [/E /S /V]

Fornisce l'accesso al CD-ROM.

SIST

SYS [unità1:][percorso]

Trasferisce i file di sistema su un disco.

CONDIVIDERE

CONDIVIDI [/F:(spazio)] [/L:(lucchetti)]

Installa funzionalità di condivisione e blocco dei file.

SMARTDRV

SMARTDRV [taglia] [/E /V] [/C] [/L:taglia]

Utilità di memorizzazione nella cache del disco.

SETVER

SETVER [unità:][percorso]nome file [/B:byte]

Imposta il numero di versione MS-DOS per un programma.

ASSEGNARE

ASSEGNA [/D]

Disabilita l'assegnazione automatica delle lettere di unità.

AIUTO VELOCE

FASTHELP [comando] [comando] /?

Fornisce una rapida panoramica dei comandi MS-DOS.

FC

FC [/A] [/C] [/L] [/LBn] [/N] [/OFF[LINE]] [/T]

Confronta due file o set di file e visualizza le differenze tra loro.

TROVARE

TROVA [/V] [/C] [/N] [/I] [/OFF[LINE]] stringa [[unità:][percorso]nomefile[ …]]

Cerca una stringa di testo nei file.

DI PIÙ

ALTRO [nome file]

Visualizza il contenuto di un file di testo una schermata alla volta

ECO

ECO [acceso/spento]

Questo comando può mostrare o nascondere il testo dei comandi digitati. L'eco dei comandi è attivo per impostazione predefinita

ECO

ECO []

Specifica il testo da visualizzare sullo schermo.

SENTIERO

PERCORSO [[unità:][percorso] [;…]]

Visualizza o imposta un percorso di ricerca per i file eseguibili.

IMPOSTATO

SET [variabile=[stringa]]

Imposta o visualizza le variabili di ambiente.

VOL

VOL [guida:]

Visualizza l'etichetta del disco e il numero di serie.

SOST

SUBST [unità1: [unità2:]percorso]

Associa un percorso a una lettera di unità.

EDLIN

EDLIN [unità:] [percorso] [nome file]

Modifica file di testo.

DEBUG

DEBUG [unità:][percorso][nome file]

Avvia il programma Debug per testare ed eseguire il debug dei programmi in linguaggio assembly.

HIMEM.SYS

HIMEM.SYS [/TESTMEM:disattivato] [/HMAMIN=importo]

Fornisce il supporto per il blocco di memoria superiore (UMB) e l'area di memoria elevata (HMA).

NON FORMATO

NON FORMATO [unità:][percorso]

Ripristina un disco formattato.

GRAFICA

GRAFICA [tipo] [[unità:][percorso]nome file] [/R] [/B] [/LCD][/PRINTBOX:STD|/PRINTBOX:LCD]

Abilita l'output del contenuto della schermata grafica da stampare

QBASIC

QBASIC [unità:][percorso]

Avvia l'applicazione basata su MS-DOS per la creazione e l'esecuzione di programmi BASIC.

TASTIERA

KEYB [/CODEPAGE=pagina[,paese]] [/E]

Configura una tastiera per una lingua specifica.

SCELTA

SCELTA [/C:scelte] [/N] [/S] [/T:c,nn]

Fornisce un prompt con un elenco di scelte.

COMP.DISCO

DISKCOMP [unità1:][unità2:]

Confronta il contenuto di due floppy disk.

STAMPA

STAMPA [/D:dispositivo] [nome file]

Invia un file di testo a una stampante.

ORDINARE

ORDINA [unità:] [percorso] [nome file]

Ordina il contenuto di un file di testo.

AGGIUNGERE

AGGIUNGI [[unità:]percorso[;…]]

Imposta o visualizza il percorso di ricerca per i file di dati.

ASSOC

ASSOC [.ext[=[tipofile]]]

Associa l'estensione del file a un tipo di file.

ETICHETTA

ETICHETTA [unità:][etichetta]

Crea, modifica o elimina l'etichetta del volume di un disco.

RECUPERARE

RECUPERA [unità:][percorso][nome file]

Recupera informazioni leggibili da un disco danneggiato o difettoso.

APRIRE

FASTOPEN [/X] [unità:] [percorso] [/R]

Velocizza l'apertura dei file.

VAI A

VAI A

Dirige l'interprete dei comandi a una riga etichettata in un programma batch.

SPOSTARE

MAIUSC [/n]

Sposta la posizione dei parametri batch in un file batch.

GIUNTURA

UNISCITI al percorso [unità:]

Unisce una lettera di unità e un percorso di directory.

SMARTDRV

SMARTDRV [dimensione] [buffer] [doppio buffer] [/E] [/C] [/L] [/V] [/B]

Gestisce e ottimizza la memorizzazione nella cache del disco.

LOTTO

BATCH [nome file]

Esegue i comandi specificati in un file batch.

CHIAMATA

CALL [unità:][percorso]nome file [parametri batch]

Richiama un programma batch da un altro.

Nota : Questi comandi sono istruttivi e potrebbero differire leggermente in base alla diversa versione di MS-DOS. Fare sempre riferimento alla documentazione dettagliata oppure utilizzare il comando seguito da /? per informazioni dettagliate su ciascun comando.

Leggi anche

Domande frequenti sui comandi MS-Dos

1. I comandi MS-Dos sono ancora rilevanti nell'informatica moderna?

Decisamente! Mentre le interfacce grafiche dominano, i comandi MS-Dos rimangono rilevanti per attività specifiche, soprattutto nella risoluzione dei problemi e nell'automazione.

2. Posso danneggiare il mio computer utilizzando tutti i comandi MS-Dos?

Sì, alcuni comandi possono causare la perdita di dati. È fondamentale ricontrollare i comandi prima di eseguirli per evitare conseguenze indesiderate.

3. Tutti i comandi MS-Dos possono essere utilizzati in tutte le versioni di Windows?

Sì, i comandi MS-Dos sono supportati in varie versioni di Windows, garantendo la compatibilità tra diversi sistemi.

4. I comandi MS-Dos fanno distinzione tra maiuscole e minuscole?

No, i comandi MS-Dos non fanno distinzione tra maiuscole e minuscole, consentendo agli utenti di inserire comandi in lettere maiuscole o minuscole.

5. Cos'è il comando is comp in MS-DOS?

COMP confronta due file byte per byte, evidenziando le differenze. Le opzioni includono /D (decimale), /A (ASCII) e /L (numeri di riga).

Sintassi : COMP [unità1:][percorso1][nomefile1] [unità2:][percorso2][nomefile2] [/D] [/A] [/L]

6. Quanti tipi di comandi esistono in MS-DOS?

Esistono due tipi di comandi in MS-Dos:

  • Comandi interni: Queste sono funzioni integrate del sistema operativo Ms-DOS, possono essere utilizzate direttamente da cmd. Gli esempi includono 'DIR', 'CD', 'CLS', 'TIME' e 'DATE'.
  • Comandi esterni : questi comandi sono archiviati in file eseguibili separati (.exe) e richiedono l'esecuzione di file propri. Quando si digita un comando esterno, MS-DOS carica in memoria il programma corrispondente. Gli esempi includono 'FORMAT', 'CHKDSK', 'DISKCOPY' e 'XCOPY'.