Il Prompt dei Comandi (CMD) di Windows è uno strumento essenziale per utenti avanzati e amministratori di sistema. Offre un’interfaccia testuale per interagire direttamente con il sistema operativo, eseguire script, automatizzare operazioni, diagnosticare problemi e molto altro. In questa guida completa vedremo i comandi più utili per navigare nel sistema, gestire file, reti, processi e amministrazione del sistema.

Come Aprire il Prompt dei Comandi
Per iniziare a usare i comandi, devi prima aprire CMD. Ecco i metodi principali:
- Metodo 1: Premi Win + R, digita
cmd
e premi Invio. - Metodo 2: Clicca sul menu Start, digita <<cmd>> o <<prompt dei comandi>>, quindi clicca su Prompt dei comandi.
- Metodo 3: Se hai bisogno dei privilegi di amministratore, fai clic destro su Prompt dei comandi e scegli <<Esegui come amministratore>>.
Comandi di Navigazione del File System
Per navigare tra le cartelle e gestire i file dal Prompt dei Comandi, ci sono vari comandi che ti saranno utili.
- Cambiare directory: Usa
cd
(change directory) per spostarti tra le cartelle.
cd C:\Program Files
Per tornare alla directory superiore, usa:
cd ..
Per tornare alla radice dell’unità:
cd \
Visualizzare i contenuti di una cartella: Il comando dir
elenca i file e le cartelle all’interno della directory corrente.
dir
Creare una nuova cartella: Puoi creare una nuova cartella usando mkdir.
mkdir NuovaCartella
Eliminare un file: Usa del seguito dal nome del file.
del nomefile.txt
Eliminare una cartella: Il comando rmdir ti permette di eliminare una cartella.
rmdir NomeCartella
Per eliminare una cartella che contiene file, usa il parametro /S.
rmdir /S NomeCartella
Rinominare un file o una cartella: Usa rename per rinominare un file o una cartella.
rename vecchio_nome.txt nuovo_nome.txt
Comandi di Rete:
CMD offre diversi strumenti utili per testare e gestire la rete.
- Verificare la connettività di rete: Il comando ping consente di verificare se un host è raggiungibile in rete.
ping www.google.com
Visualizzare la configurazione IP: Con ipconfig puoi ottenere informazioni sulla rete, come l’indirizzo IP e il gateway predefinito.
ipconfig
Rilasciare e rinnovare l’indirizzo IP: Se hai bisogno di rilasciare o rinnovare il tuo indirizzo IP, usa:
ipconfig /release
ipconfig /renew
Tracciare il percorso verso un host: Il comando tracert ti consente di tracciare il percorso seguito dai pacchetti per raggiungere una destinazione.
tracert www.google.com
Verificare porte aperte e connessioni attive: netstat
mostra tutte le connessioni di rete attive e le porte aperte.
netstat -an
Gestione dei Processi:
Il Prompt dei Comandi permette anche di gestire e monitorare i processi in esecuzione sul sistema.
- Visualizzare i processi attivi: Usa tasklist per ottenere un elenco dei processi in esecuzione.
tasklist
Terminare un processo: Il comando taskkill ti permette di chiudere un processo specifico. Puoi usare l’ID del processo (PID) o il nome dell’immagine del processo.
taskkill /PID 1234 /F
Oppure:
taskkill /IM nomeprocesso.exe /F
Gestione del Disco:
CMD offre strumenti per monitorare lo stato del disco e riparare errori.
- Controllare lo stato del disco: Con
chkdsk
puoi controllare il file system di un’unità e correggere errori.
chkdsk C:
Visualizzare lo spazio su disco: Il comando fsutil volume diskfree mostra lo spazio libero e lo spazio totale su un’unità.
fsutil volume diskfree C:
Gestione di File e Cartelle Avanzata:
Per compiti più avanzati relativi ai file, CMD offre numerosi strumenti.
- Copiare file: Usa copy o xcopy per copiare file o directory.
copy file1.txt D:\Backup
Se hai bisogno di copiare intere cartelle e sottocartelle, xcopy è più adatto.
xcopy C:\Documenti D:\Backup /E
Spostare file: Il comando move ti consente di spostare file o directory.
move C:\file1.txt D:\Documenti
Comandi per la Sicurezza:
CMD consente anche di gestire aspetti legati alla sicurezza del sistema.
- Visualizzare gli utenti attivi: Usa net user per visualizzare gli account utente attivi.
net user
Modificare la password di un utente: Per cambiare la password di un utente specifico, usa:
net user NomeUtente NuovaPassword
Blocco e sblocco di account: Puoi bloccare o sbloccare un account utente con:
net user NomeUtente /active:no
E per sbloccarlo:
net user NomeUtente /active:yes
Diagnostica e Riparazione del Sistema:
Per risolvere problemi sul sistema operativo, puoi usare alcuni comandi potenti.
- Verificare e riparare i file di sistema: Il comando
sfc
(System File Checker) esegue la scansione dei file di sistema e ripara quelli corrotti.
sfc /scannow
Verificare la configurazione del sistema: Il comando systeminfo fornisce informazioni dettagliate sul sistema operativo e l’hardware.
systeminfo
Amministrazione del Sistema:
Il Prompt dei Comandi consente anche la gestione di aspetti amministrativi.
- Visualizzare i servizi attivi: Usa
sc query
per ottenere un elenco dei servizi attivi.
sc query
Arrestare o riavviare il sistema: Puoi arrestare o riavviare il computer con:
shutdown /s
shutdown /r
Trucchi e Suggerimenti Aggiuntivi:
Auto completamento: Puoi usare il tasto Tab per completare automaticamente nomi di file e cartelle.
Storico dei comandi: Usa le frecce su e giù per navigare tra i comandi precedenti.
Uscire dal Prompt dei Comandi: Per chiudere CMD, usa il comando:
exit
Ulteriori informazioni:
Il Prompt dei Comandi di Windows è uno strumento potente e flessibile che permette di eseguire operazioni avanzate sul sistema. Con la pratica, sarai in grado di padroneggiare questi comandi per amministrare al meglio il tuo PC.