- Impara i comandi di base del Prompt dei Comandi (CMD) che funzionano anche nel PowerShell più avanzato.
- Il Prompt dei comandi risale all'epoca di MS-DOS e può essere utilizzato ancora oggi, anche in Windows 11.
- Digitare per fare le cose in Windows non è da tutti, ma ci sono casi in cui è necessario conoscere alcuni di questi comandi CMD di base.
Ho usato i computer in un'epoca in cui Windows, come lo conoscete oggi, non esisteva. Già. Sono così vecchio. Da allora Windows si è evoluto in modo incredibile, ma sotto il cofano c'è ancora molto codice legacy se sai dove guardare.
Questo viene mantenuto per motivi di eredità, non perché Microsoft non abbia la forza lavoro per riscrivere completamente Windows. Le aziende utilizzano ancora vecchi dispositivi e programmi, anche se eseguono una versione più recente di Windows.
Tra tutte queste cose ereditate, il CMD, abbreviazione di Prompt dei Comandi, è una delle reminiscenze più antiche. In realtà è antecedente a Windows e proviene dall'epoca dei sistemi operativi con interfaccia solo testo, il buon vecchio MS-DOS.
È stato aggiornato negli ultimi anni con Power Shell, ma è ancora presente nella sua forma più antica anche in Windows 11. Nella maggior parte dei casi non è necessaria, ma è molto utile per ottenere rapidamente informazioni come il numero di serie del computer, ad esempio. Tuttavia, può fare molto di più.
Questo mi porta alla parte successiva:
CONTENUTI
- Hai mai bisogno di usare i comandi del prompt dei comandi?
- Cambia directory (CD)
- Cambia unità (X:)
- Elenco dei contenuti della directory (DIR)
- Creare una nuova directory (MD o MKDIR)
- Rinomina file e cartelle (REN)
- Copia dei file (COPY)
- Cancellare file e cartelle (DEL, ERASE e RD)
- Avviare programmi eseguibili
- Ripara i file di sistema mancanti o corrotti con System File Checker (SFC)
- Ottieni informazioni sull'aiuto (HELP e /?)
- Altri comandi del prompt dei comandi e scorciatoie da tastiera
Hai mai bisogno di usare i comandi del prompt dei comandi?
Per la maggior parte delle persone, la risposta è "No, non è necessario sapere come usare CMD". Per i power user, invece, è molto utile. Come ti dirà qualsiasi appassionato di Linux, digitare per fare le cose è molto più veloce che cliccare con il mouse.
Questo vale per Windows, Linux e probabilmente anche per Mac OS.
Per il resto di voi, probabilmente è qualcosa di cui non dovrete mai preoccuparvi, a meno che... Beh, se fate l'overclock del vostro PC potreste aver bisogno di riparare l'unità di avvio se Windows non si carica. Oppure se fai il dual-boot e a un certo punto vuoi cancellare tutte le tracce dell'altro sistema operativo.
Il punto è che se hai bisogno di usare il Prompt dei comandi probabilmente si tratta di un caso d'uso molto limitato, ma può anche essere un momento in cui hai davvero bisogno di conoscere le tue cose per risolvere qualcosa che non funziona. In questi casi, conoscere i comandi che seguono può salvare la situazione.
Quindi iniziamo. Per lanciare il prompt dei comandi (cmd):
- Apri il menu Start (tasto Win)
- Tipo prompt dei comandi o cmd e premi Invio.
Vuoi vedere anche altri metodi per lanciare CMD?
Ecco cosa vedrai: la finestra del Prompt dei comandi. Vedrai una linea lampeggiante (il tuo cursore) e la cartella attualmente selezionata. In Windows 11 la cartella predefinita è quella dei documenti utente.

Cambia directory (CD)
I file e le cartelle sono organizzati in Windows con quella che viene definita una struttura ad albero. Come in un albero, c'è una radice da cui si dipartono rami (directory o cartelle), rami più piccoli (sottocartelle) e foglie (file). Ogni albero è come un'unità disco o una partizione. L'intera foresta è il tuo PC.

Il primo comando che devi conoscere è CD, abbreviazione di cambia directory. Digitare solo cd non servirà a nulla. Devi aggiungere altri modificatori:
cd\
Questo ti porterà alla radice dell'unità o della partizione corrente.

cd.
In questo modo ti sposterai nella cartella madre (un gradino più in alto). Puoi eseguire comandi consecutivi per spostarti ogni volta un gradino più in alto, fino a raggiungere la radice.

cd [cartella1/cartella2]
In questo modo si accede alla pagina cartella2 all'interno cartella1se questa struttura esiste all'interno della cartella corrente.

(1) Puoi digitare i comandi in maiuscolo, in minuscolo o in qualsiasi combinazione tu voglia. Non fa alcuna differenza. (2) Premi sempre Entrare quando vuoi eseguire il comando che hai appena digitato.
Cambia unità (X:)
Ora, la maggior parte dei computer ha più di un disco o di una partizione, quindi è necessario sapere come liberarsi da C: e vagare liberamente. Devi conoscere la lettera di un'unità esistente e poi aggiungere i due punti.
d:
In questo modo passerai all'unità D.

Da qui puoi lanciare il comando CD per proseguire la navigazione.
Elenco dei contenuti della directory (DIR)
Una volta all'interno di una cartella, puoi utilizzare il seguente comando per elencarne il contenuto.
dir
Questo mostra tutti i file e le cartelle, per nome, tipo, data di creazione e un riepilogo di tutti i file e le cartelle.

Puoi anche aggiungere una sottocartella di destinazione che si trova da qualche parte all'interno della cartella corrente per elencarne direttamente il contenuto, senza doverla raggiungere.
Creare una nuova directory (MD o MKDIR)
Se vuoi creare una nuova cartella all'interno di quella attuale, puoi utilizzare uno dei seguenti comandi. Entrambi funzionano allo stesso modo:
MD [nome_cartella]
MKDIR [nome_cartella]
In questo modo verrà creata una cartella con il nome specificato all'interno della directory corrente.

Rinomina file e cartelle (REN)
Ora, se vuoi rinominare una cartella esistente, utilizza il seguente comando:
REN [cartella_originale] [nuova_cartella]
Questo cambierà il nome della cartella specificata. Usa DIR per vedere le modifiche.

Questo comando funziona sia per i file che per le cartelle. Nel primo caso, dovrai specificare anche il nome completo del file, compresa la sua estensione.
Copia dei file (COPY)
La copia dei file (non delle cartelle) si effettua con il comando COPIA comando:
copia [file_originale] [cartella_di_destinazione]
Questo copierà il file con il suo contenuto all'interno della cartella di destinazione che hai specificato.

Puoi anche rinominare il nuovo file aggiungendo un nuovo nome:
copia [file_originale] [nome_della_cartella_di_destinazione_nuova_cartella]
Se stai copiando all'interno della stessa cartella non è necessario specificare una cartella di destinazione, ma è necessario un nuovo nome di file.
Cancellare file e cartelle (DEL, ERASE e RD)
Nel prompt dei comandi esistono due diversi comandi per eliminare i file. Si tratta di DEL e Erase.
del [nome del file]
del [nome cartella]
Elimina il nome del file dalla cartella corrente (prima riga) o dalla sottocartella specificata, relativa a quella corrente (seconda riga).
del [cartella]
In questo modo verranno eliminati tutti i file dalla cartella specificata.

Per eliminare le cartelle è necessario utilizzare il comando RD , abbreviazione di Remove Directory.
rd [nome_cartella]
Questo comando rimuoverà la sottocartella specificata, relativa a quella attuale, in attesa di conferma. Il comando eliminerà anche tutti i contenuti della cartella.

Alcuni comandi richiedono una conferma durante l'esecuzione. Di solito ti viene chiesto di rispondere Sì/No/Tuttiper farlo è sufficiente premere il tasto sì/n/a seguito dai tasti Entrare chiave.
Avviare programmi eseguibili
I programmi o le applicazioni vengono lanciati da un cosiddetto file eseguibile. Di solito si tratta di un file memorizzato sul disco locale che ha il nome di "file eseguibile". .exe estensione. Puoi lanciare qualsiasi programma chiamando il suo nome, con o senza estensione.
[appname]
[appname.extension]
Ecco come lanciare l'applicazione della calcolatrice dall'interno del programma Windows\System32 che si trova nella partizione C:.

Ripara i file di sistema mancanti o corrotti con System File Checker (SFC)
Un'utilità molto importante inclusa in Windows è il System File Checker, uno strumento che controlla e recupera automaticamente i file di sistema mancanti o precedentemente danneggiati, cosa che può impedire l'avvio di Windows.
Esegui questo comando e lascia che arrivi a 100%. Il processo è automatico e non richiede ulteriori interventi da parte dell'utente.
sfc /scannow

Ottieni informazioni sull'aiuto (HELP e /?)
Questi sono solo i comandi di base, senza alcun modificatore. Sì, puoi aggiungere una tonnellata di opzioni a qualsiasi comando.
È praticamente impossibile ricordare tutte le opzioni, quindi la funzione di aiuto ti viene in aiuto. Hai tre opzioni principali per chiamare la funzione di aiuto:
aiuto
help [comando]
[comando] /?



Altri comandi del prompt dei comandi e scorciatoie da tastiera
Questi sono solo i comandi CMD di base, senza argomenti, quindi come puoi immaginare, questo articolo non scalfisce nemmeno la superficie di ciò che il Prompt dei comandi può realmente fare.
Detto questo, ecco alcune altre cose che potrebbero esserti utili se hai intenzione di approfondire l'argomento CMD.
- cls comando: cancella il contenuto dello schermo (svuota la finestra CMD);
- uscita command: chiude la finestra del Prompt dei comandi corrente (termina l'applicazione CMD);
- TAB tasto: autocompleta la parola corrente al cursore nel percorso del file/cartella con il nome del file o della cartella corrispondente (meno battitura).
- SU mostra il comando precedentemente emesso, pronto per essere eseguito di nuovo. Premi il tasto SU consecutivamente per navigare tra tutti i comandi precedenti (senza digitare). Premi il tasto GIÙ per passare al comando successivo nell'elenco.
Conosci altri importanti comandi del prompt dei comandi? Fammelo sapere in un commento qui sotto.
Leggi anche:
- Terminale Windows, l'applicazione a riga di comando che domina tutte le applicazioni a riga di comando in Windows
- Gestione pacchetti di Windows - installare le applicazioni dal prompt dei comandi.