Una raccolta di suggerimenti del prompt dei comandi, trucchi e cose interessanti che puoi fare
Sebbene le impostazioni di Windows forniscano un facile accesso per la configurazione della maggior parte delle cose, il prompt dei comandi, elevato o meno, può essere indispensabile in una serie di scenari, soprattutto quando sai come trarne vantaggio.
A volte le impostazioni possono essere applicate digitando alcuni caratteri invece di fare clic su una serie di menu, mentre altre volte semplicemente non c’è altro modo per eseguire un’operazione se non con le righe di comando.
Abbiamo compilato un elenco di cose che puoi fare nel prompt dei comandi di Windows, inclusi alcuni comandi che tutti dovrebbero conoscere per un uso generale, quelli più avanzati per modificare o risolvere i problemi del tuo PC, nonché funzioni meno conosciute e meno pratiche del prompt dei comandi. Il nostro elenco di suggerimenti e trucchi di seguito è stato organizzato dal più breve e utile, al più complesso e rischioso…
Interrompere qualsiasi comando durante l’operazione
Dato che potresti testare alcuni comandi… premendo Ctrl + C cancellerai un comando che hai già inserito e ti permetterà di iniziare a digitarne un altro, mentre digitando cls cancellerai la finestra corrente da tutti i comandi che hai inserito.
Trascina e rilascia le cartelle per inserire un percorso di directory
In primo luogo, non è necessario digitare i percorsi delle directory. Oltre a poter copiare/incollare testo e tabulazioni attraverso le directory, puoi trascinare e rilasciare una cartella direttamente nella finestra del prompt dei comandi per inserire automaticamente la posizione.
Ingrandisci (e rimpicciolisci)
Il prompt dei comandi veniva ridimensionato piuttosto male e mostrava un testo molto piccolo, ma ora è stato modernizzato in modo da poter ingrandire proprio come si fa in un browser web. Usa Ctrl + Rotellina del mouse su/giù per ingrandire e rimpicciolire il testo.
Fare clic con il pulsante destro del mouse sulla barra del titolo e aprire Proprietà per le impostazioni che includono la possibilità di modificare il carattere, il layout e i colori del prompt dei comandi, nonché opzioni come la modalità Modifica rapida, che incollerà automaticamente il testo dagli appunti quando si fa clic con il pulsante destro del mouse nella finestra.
Bonus: puoi anche personalizzare il testo nella barra in alto digitando il titolo seguito dal testo che desideri (esempio: titolo Il mio titolo è stato incollato con la modalità Modifica rapida).
Scorciatoie da tastiera del prompt dei comandi
Toccando le frecce su e giù sulla tastiera si scorreranno i comandi che hai inserito in precedenza. Altre scorciatoie:
Scheda: quando si digita il percorso di una cartella, la scheda si completa automaticamente e scorre tra le directory
Ctrl + M: abilita la modalità Contrassegno che ti consente di spostare il cursore in tutte le direzioni con i tasti freccia
Ctrl + C o V: a partire da Windows 10, puoi copiare e incollare con Ctrl + C e V come altrove nel sistema operativo
Ctrl + F: allo stesso modo, Ctrl + F ora ti consente di cercare il testo nel prompt dei comandi
Ctrl + Maiusc + Scorri sul mouse: aumenta o diminuisce la finestra trasparenza (+ e – anche i tasti funzionano)
Alt + Invio: abilita la modalità a schermo intero senza la barra del titolo visualizzata in alto (F11 funziona anche come altrove in Windows)
Immettere più comandi contemporaneamente
L’aggiunta di && tra i comandi ti consentirà di inserire più righe contemporaneamente da eseguire in successione. Esempio:
elenco attività && netstat -b
Visualizza ogni processo in esecuzione e connesso
L’immissione del comando tasklist elencherà tutti i processi in esecuzione sulla macchina insieme a dettagli come l’identificatore di processo e l’utilizzo della memoria, mentre netstat -b genererà un elenco di tutti i processi con una connessione di rete stabilita.
Elenca tutti i driver di dispositivo sul tuo PC
Esistono molti modi per generare un elenco di driver nel prompt dei comandi, ecco una riga che include informazioni aggiuntive come lo stato di un dispositivo e il percorso della cartella/il nome del file del driver associato:
query driver /lista FO /v
Output risultati su file di testo o appunti
È possibile salvare l’output di un comando come tasklist o driverquery in un nuovo file di testo aggiungendo > insieme a una directory e un nome file. Esempio:
driverquery > C:UsersTechSpotDesktopoutput.txt
Anche i tasti funzione F1-F9 sono scorciatoie
I tasti funzione (F) nella parte superiore della tastiera sono anche scorciatoie che per lo più reinseriscono i comandi precedenti senza riscriverli.
- F1: toccando o tenendo premuto questo tasto, riscrivi il comando che hai appena inserito lettera per lettera.
- F2: copia il comando corrente fino a un carattere specificato.
- F3: ridigita completamente la riga precedente immessa.
- F4: Il contrario di F2: elimina automaticamente fino a un carattere specificato (il cursore deve trovarsi davanti al testo).
- F5: ridigita il comando precedente come F3 ma ti consente di scorrere molte righe nella cronologia dei comandi.
- F6: inserisce Ctrl+Z (^Z) nel prompt dei comandi, che è un’indicazione di fine file (il testo dopo questo viene ignorato)
- F7: Apre un elenco di comandi immessi in precedenza dai quali è possibile selezionare.
- F8: funziona come F5 ma non si ferma alla fine della cronologia dei comandi, torna all’inizio.
- F9: consente di riscrivere un comando precedente immettendo un numero associato alla riga.
Usa il Terminale di Windows
Il Terminale di Windows è stato introdotto nella versione più recente di Windows poiché è disponibile come download gratuito da Microsoft Store. Il Terminale è uno strumento da riga di comando modernizzato che aggiunge un’interfaccia a schede in cui è possibile aprire più righe di comando, ma anche le connessioni PowerShell, SSH e il sottosistema Windows per Linux (WSL), rendendolo un’opzione molto versatile per gli utenti della riga di comando.
Il Terminale di Windows riceve aggiornamenti frequenti e supporto per funzionalità moderne come il rendering del testo con accelerazione GPU, che apre la strada al supporto di icone ed emoji, oltre a una visualizzazione del testo significativamente più veloce.
Elimina i file temporanei dal tuo disco
Alcuni dei file temporanei sull’unità possono essere eliminati con i seguenti comandi (/q esegue l’operazione senza una richiesta di conferma, /f ignora l’attributo di sola lettura e forza l’eliminazione, /s elimina i contenuti da tutte le sottocartelle):
- Elimina i file utente temporanei: del /q /f /s %temp%*
- Elimina i file di sistema temporanei (richiede i diritti di amministratore): del /s /q C:Windowstemp*
- …Oppure eseguili insieme: del /q /f /s %temp% && del /s /q C:Windowstemp
Se ciò non ha svuotato abbastanza spazio di archiviazione, ecco più posizioni delle cartelle temporanee e di recente abbiamo coperto un sacco di modi per liberare spazio su Windows, inclusi i metodi del prompt dei comandi per avviare uno strumento avanzato di pulizia del disco e un altro per disabilitare l’ibernazione eliminando il il file di sistema della funzionalità (hiberfil.sys).
Apri la tastiera su schermo di Windows
L’immissione di osk in un prompt dei comandi apre la tastiera su schermo di Windows che ti consente di fare clic sui tasti con il mouse invece di digitarli.
Spegni il PC a una certa ora
Il comando “shutdown” può essere utilizzato con una serie di opzioni per l’arresto, il riavvio e altro, inclusa la possibilità di forzare la chiusura delle applicazioni, di visualizzare un messaggio allo spegnimento e di specificare il numero di secondi desiderati prima che l’operazione avvenga. Esempio: shutdown -s -t 3600 spegnerebbe il tuo PC in un’ora.
Crea un hotspot Wi-Fi e trova la tua password Wi-Fi
Se la tua scheda di rete supporta la funzione, puoi configurare il tuo PC in modo che sia un hotspot wireless dal prompt dei comandi.
Come verificare se il tuo hardware è in grado: inserisci i driver netsh wlan show e cerca la riga che dice “Supporto di rete ospitato: Sì”.
Da lì, puoi abilitare l’hotspot con questo comando: netsh wlan set hostednetwork mode=allow ssid= YOURSSID key= YOURPASSWORD
Inserisci anche questa riga per abilitare l’hotspot: netsh wlan start hostednetwork (anche smette di funzionare) e puoi controllare lo stato del tuo nuovo hotspot inserendo netsh wlan show hostednetwork.
Potrebbe anche essere necessario navigare attraverso alcuni menu della GUI per abilitare la condivisione della connessione (non siamo riusciti a trovare un modo per farlo dal prompt dei comandi): vai su Rete e condivisione> Modifica le impostazioni dell’adattatore (Pannello di controllo Rete e Connessioni di rete Internet) e dovresti vedere gli adattatori di rete collegati al tuo PC.
Fai clic con il pulsante destro del mouse sul dispositivo connesso a Internet (non il tuo nuovo hotspot se è elencato) e apri Proprietà. Nella scheda Condivisione, seleziona la casella “Consenti ad altri utenti della rete di connettersi tramite la connessione Internet di questo computer”.
Tra gli altri comandi netsh, la funzione può mostrare la tua password Wi-Fi inserendo netsh WLAN show profile name= YOURPROFILE key=clear (guarda in Impostazioni di sicurezza > Contenuto chiave).
Questa riga può eliminare un profilo di rete che non stai più utilizzando: netsh WLAN delete profile name= YOURPROFILE
Comandi di correzione rapida per problemi di connessione
Problemi con la tua connessione? ipconfig ha alcuni comandi go-to per risolvere il problema:
- ipconfig /release (rilascia il tuo indirizzo IP locale attualmente emesso)
- ipconfig /renew (richiede un nuovo indirizzo IP locale)
- ipconfig /flushdns (Reimposta il contenuto della cache del resolver del client DNS)
Per problemi persistenti con la tua connessione, ci sono alcuni comandi più elaborati che vale la pena provare. Si noti che potrebbe essere necessario riconfigurare la scheda di rete ecc. se si dispone di impostazioni manuali, in particolare durante il ripristino di TCP/IP e Windows Firewall.
Questi comandi richiedono un riavvio.
- netsh winsock reset (riporta il catalogo winsock al suo stato predefinito, rimuovendo i fornitori di servizi a più livelli — netsh winsock show catalog elenca questi elementi)
- netsh int ip reset all (rimuove e reinstalla TCP/IP, riscrivendo un paio di chiavi di registro associate)
- netsh advfirewall reset (ripristina Windows Firewall alle impostazioni predefinite, eliminando le regole configurate in precedenza, ecc.)
- nbtstat -r (elimina il contenuto della cache dei nomi NetBIOS e quindi ricarica le voci con tag #PRE dal file Lmhosts)
- nbtstat -rr (rilascia e quindi aggiorna i nomi NetBIOS per il computer locale registrato con i server WINS)
Comandi di correzione rapida per problemi di avvio
Sei accolto con un messaggio che dice “riavvia e seleziona il dispositivo di avvio corretto?” o “Manca NTLDR” quando accendi il PC? Il metodo seguente ha funzionato per noi per riparare un computer Windows 8 e dovrebbe essere valido per altre edizioni di Windows.
Tieni presente che queste righe devono essere immesse in un prompt dei comandi aperto in un ambiente di ripristino dall’esterno del sistema operativo, ad esempio da un’unità USB avviabile con supporto di installazione di Windows 10 / Windows 11.
- bootrec/fixmbr
- bootrec/fixboot
- bootrec/scanos
- bootrec /rebuildbcd
Sebbene quella sequenza abbia funzionato per noi in passato, l’abbiamo testata su una macchina virtuale eliminando la partizione riservata del sistema (dove sono archiviate le informazioni di avvio) e provando a ripristinare lo stato di avvio inserendo quelle righe. Sfortunatamente, l’accesso è stato negato per bootrec /fixboot e non siamo riusciti a trovare una soluzione alternativa, quindi Windows non è stato ancora caricato.
Tuttavia, questi comandi bcdboot e bootsect hanno funzionato per riavviare Windows, anche se abbiamo appena riformattato la partizione di sistema:
- bcdboot C:Windows (ricrea i file della partizione di sistema con quelli copiati da C:Windows. Sebbene questo formato funzioni da Windows, vedere la nota seguente sull’esecuzione di questo comando da una console di ripristino al di fuori di Windows).
- bootsect /nt60 SYS /mbr (riscrive il codice di avvio principale sulla partizione di sistema e aggiorna il record di avvio principale)
*Nota: se stai tentando di eseguire bcdboot C:Windows da una console di ripristino al di fuori dell’installazione di Windows (ad esempio dal supporto di installazione di Windows 11), C:Windows è probabilmente D:Windows (il tuo sistema operativo) mentre C: è probabilmente la tua partizione di sistema (le informazioni di avvio). Immettendo diskpart e quindi list vol verranno visualizzati i volumi dell’unità in modo da sapere cosa c’è (digitare exit per chiudere diskpart). Per eseguire l’operazione bcdboot da un ambiente di ripristino, vuoi qualcosa di simile a questo comando: bcdboot D:Windows /s C:
Nota…
Master Boot Record: il primo settore dell’intera unità e contiene un caricatore di avvio e informazioni sulle partizioni sull’unità.
Volume Boot Record (aka Partition Boot Sector/ System Partition nella terminologia MS) – Il primo settore su una partizione contenente informazioni per caricare un sistema operativo.
Comandi di correzione rapida per la riparazione di Windows
Non riesci ancora ad avviare Windows? Hai schermate blu o qualche altro bug? Il sistema operativo dispone di strumenti integrati per la scansione e la sostituzione di file di sistema corrotti:
- sfc /scannow (da Windows)
- sfc /scannow /offbootdir=D: /offwindir=D:Windows (da Windows esterno, ad esempio da un’unità di ripristino)
Un comando DISM separato può scansionare l’archivio dei componenti di Windows alla ricerca di file corrotti e ripararli automaticamente:
- DISM/Online/Cleanup-Image/RestoreHealth (dall’interno di Windows)
- DISM /Image:D: /Cleanup-Image /RestoreHealth (dall’esterno di Windows)
Crittografa, comprimi o esegui il backup dei file
I file e le cartelle possono essere crittografati o compressi, quindi decrittografati e decompressi con singoli comandi rapidi per ciascuna operazione: assicurati di modificare la destinazione di destinazione:
Crittografa un file o una cartella: cifra /e C:UsersTechSpotDesktopFolder (qui ci sono altri comandi di cifratura – /h applica un attributo nascosto)
Decrittografa quel file o cartella: cifra /d C:UsersTechSpotDesktopFolder
Comprimi un file o una cartella: compact /c /s:C:UsersTechSpotDesktopFolder
Decomprimi un file o una cartella: compact /u /s:C:UsersTechSpotDesktopFolder
Puoi creare backup di file semi-incrementali usando robocopy, anche se questo è più complicato rispetto ai comandi precedenti.
C’è un ottimo thread di Super User che discute l’argomento in cui si consigliano varianti dello stesso comando per fare in modo che robocopy esegua backup di file di base, copiando i file da una posizione all’altra, ma solo quando sono state apportate modifiche.
Ecco il comando più suggerito (vedi il link per una spiegazione sulle opzioni):
robocopy C:sorgente M:destinazione /MIR /FFT /R:3 /W:10 /Z /NP /NDL
Genera rapporti sul tuo sistema
Questi rapporti sono sorprendentemente dettagliati e possono aiutare a comprendere i problemi che coinvolgono il consumo energetico del sistema o la connettività wireless.
powercfg /energy (Genera un rapporto sull’efficienza energetica del tuo sistema: la posizione del rapporto viene menzionata al termine del comando)
powercfg /batteryreport (Genera un rapporto con le specifiche della batteria, nonché statistiche e grafici sulla cronologia dell’utilizzo della batteria)
netsh wlan show wlanreport (genera un rapporto con le specifiche per l’hardware wireless insieme a informazioni sulla cronologia della connessione)
Guarda una versione ASCII di Star Wars Episodio IV
Sono ancora disponibili una varietà di servizi telnet della vecchia scuola, inclusa la possibilità di guardare Star Wars Episodio IV.
Immettere telnet towel.blinkenlights.nl in un prompt dei comandi per l’avvio del film (non viene emesso alcun suono).
Nota: se il comando non viene riconosciuto, potrebbe essere necessario abilitare telnet. Cerca in Start o nel Pannello di controllo “Attiva o disattiva le funzionalità di Windows” e seleziona la casella accanto a Telnet (fai clic su OK…).
Altri posti dove puoi andare via telnet:
- telnet towel.blinkenlights.nl 666 (un generatore di scuse “operatore bastardo dall’inferno”)
- telnet telnet.wmflabs.org (Wikimedia )
- telnet rainmaker.wunderground.com (Weather Underground )
- telnet aardmud.org 4000 (Aardwolf )
- telnet achaea.com 23 (Acaia)
- telnet ateraan.com 4002 (Nuovi Mondi – Ateraan)
- telnet avalon-rpg.com 23 (Avalon: The Legend Lives )
- telnet batmud.bat.org 23 (BatMUD )
- telnet eclipse.cs.pdx.edu 7680 (Luna Nuova )
- telnet forgetkingdoms.org 4000 (Forgotten Kingdoms )
- telnet freechess.org 5000 (Scacchi gratuiti )
- telnet igormud.org 1701 (IgorMUD )
- telnet lord.stabs.org 23 (La leggenda del drago rosso )
- telnet mush.shelteringcolorado.com 2601 (Sheltering Sky: Colorado by Night )
- telnet zombiemud.org 23 (Zombie MUD )
Nota: questa funzione è stata originariamente pubblicata a ottobre 2018. Abbiamo rivisto alcuni dei suoi contenuti e l’abbiamo modificato a causa della sua natura vecchia scuola, come parte della nostra iniziativa #ThrowbackThursday.
Suggerimenti più utili
- Panoramica delle app portatili indispensabili
- Come crittografare file, cartelle e unità su Windows
- 21 programmi per analizzare e confrontare il tuo hardware
- “Esegui come amministratore”: cosa significa?