Questo articolo spiega come sostituire PowerShell con il prompt dei comandi in Windows. Microsoft sta aggiungendo alcune funzionalità davvero interessanti a Windows 11/10 con il Creators Update in arrivo. Con il Creators Update, l’azienda sta apportando molte modifiche sia a Bash che al sottosistema Linux su Windows 11/10.
Ma Microsoft sta cambiando lo strumento della riga di comando predefinito di Windows in modo piuttosto radicale. Con il prossimo aggiornamento per Windows 11/10, Microsoft sta ponendo molta enfasi su PowerShell, che dovrebbe essere migliore di CMD.
Con Creators Update, non è più possibile utilizzare il menu Maiusc+clic destro in Esplora file per accedere a CMD. Microsoft l’ha tolto e lo ha sostituito con PowerShell, il che è un po’fastidioso se ti è piaciuto CMD. Puoi anche visitare il sito di supporto Microsoft ufficiale per ulteriori informazioni.
Modi per sostituire PowerShell con il prompt dei comandi in Windows
Sostituisci PowerShell con CMD in Esplora file
Se desideri aprire il prompt dei comandi invece di PowerShell in una cartella o Esplora file, dovrai cambiare PowerShell in CMD nel menu contestuale del tasto destro sul tuo computer Windows 11 o 10. Possiamo farlo apportando alcune modifiche all’Editor del Registro di sistema. Cominciamo.
Premi il tasto Windows Logo sulla tastiera, cerca l’app Notepad++ nel menu Start e aprila. Ora, copia il codice seguente e incollalo nel file Blocco note vuoto. Fai clic su File e scegli l’opzione Salva con nome…. Quando fai clic sull’opzione Salva con nome… ti verrà chiesto di assegnare un nome e un tipo di file. Fai clic sulla sezione Nome file e digita”cmdfix.reg“come nome del file. Quindi fai clic sull’icona a discesa davanti alla casella Salva come e seleziona Tutti i file. Infine, Salva il file nella tua posizione preferita. Dopo aver salvato il file, vai a cmdfix.reg e fai doppio clic su di esso. Quando richiesto, scegli Sì. Successivamente, vedrai una finestra pop-up che ti chiede se desideri aggiungere la nuova configurazione al registro. Scegli Sì. Il nuovo cmdfix.reg verrà aggiunto al registro.
Sostituisci PowerShell con CMD nel menu Power User
Solo gli utenti di Windows 10 possono utilizzare questo suggerimento per sostituire PowerShell con il prompt dei comandi nel menu Power User. Segui i semplici passaggi riportati di seguito per ripristinare il prompt dei comandi nel menu Power User del tuo PC Windows.
Fai clic su Start (icona del logo di Windows nell’angolo in basso a sinistra dello schermo) e scegli Impostazioni. Successivamente, fai clic su Personalizzazione. Puoi accedere direttamente al menu di personalizzazione facendo clic con il pulsante destro del mouse sullo schermo del desktop e selezionando l’opzione Personalizza. Ora fai clic su Barra delle applicazioni nel riquadro di sinistra nella finestra Impostazioni. Successivamente, fai clic sul pulsante di attivazione/disattivazione sotto”Sostituisci prompt dei comandi con Windows PowerShell nel menu quando faccio clic con il pulsante destro del mouse sul pulsante Start o premo il tasto con il logo di Windows + X“nel pannello di destra. Dopo averlo fatto, le 2 opzioni per aprire PowerShell nel menu Power User verranno sostituite rispettivamente da Prompt dei comandi e Prompt dei comandi (amministratore).
Modifica voci di registro per sostituire PowerShell con CMD
Dovresti essere in grado di sostituire PowerShell con il prompt dei comandi in Windows 10 e 11 utilizzando il trucco di cui abbiamo appena parlato. Per questo metodo, devi modificare manualmente le voci di registro.
Fai clic sull’icona Cerca e digita”registro“nella casella di testo e fai clic su Editor del registro. In alternativa, puoi aprire la finestra Esegui premendo Tasto Windows Logo + R e digitare”regedit“per aprire l’Editor del Registro di sistema. Ora vai a HKEY_CLASSES_ROOT\Directory\shell\cmd. Fai clic con il pulsante destro del mouse sulla cartella cmd e scegli Autorizzazioni dal menu contestuale. Quando viene visualizzata una piccola finestra intitolata Autorizzazioni per cmd , fai clic sul pulsante Avanzate. Verrà visualizzata la finestra Impostazioni di sicurezza avanzate. Fai clic sull’opzione Modifica per modificare le impostazioni di autorizzazione per il Proprietario. Nella finestra Seleziona utente o gruppo fai clic sul pulsante Avanzate. Nella finestra che si apre successivamente, fai clic sul pulsante Trova ora. Quindi seleziona il tuo gruppo di utenti dai risultati di ricerca e fai clic su OK. Quando torni alla finestra Impostazioni di sicurezza avanzate per cmd , seleziona l’opzione Sostituisci proprietario su sottocontenitori e oggetti . Quindi fai clic su Applica e OK rispettivamente. Infine, tornerai alla finestra Autorizzazioni per cmd dal punto di partenza. Ora seleziona Amministratori in Nomi utente o di gruppo e seleziona la casella Consenti accanto a Controllo completo in Autorizzazioni per gli amministratori. Fai clic sul pulsante Applica seguito da OK. Quando torni al percorso HKEY_CLASSES_ROOT\Directory\shell\cmd nell’Editor del Registro di sistema, fai clic con il pulsante destro del mouse sulla voce HideBasedOnVelocityId. Scegli l’opzione Rinomina . Rinomina la voce in ShowBasedOnVelocityId. Non appena il nome della voce DWORD viene modificato, PowerShell verrà sostituito da CMD nel menu di scelta rapida in Windows 10 o 11.