Scopri come usare il comando sudo su Windows 11 per eseguire comandi da amministratore. Guida completa su attivazione, configurazione e utilizzo con esempi.

Gli utenti di Linux e macOS sono probabilmente familiari con il comando “sudo”, uno strumento che consente di ottenere privilegi di amministratore all’interno del terminale. Ora, con l’aggiornamento 24H2 di Windows 11, Microsoft ha finalmente portato il comando “sudo” anche su Windows, semplificando la vita degli sviluppatori che desiderano eseguire comandi con privilegi elevati.

Il comando “sudo” consente di eseguire operazioni di sistema senza dover aprire manualmente il terminale con permessi amministrativi. Una funzione tanto attesa dagli sviluppatori che lavorano su Windows, soprattutto per chi gestisce regolarmente attività complesse o progetti di sviluppo che richiedono autorizzazioni elevate.

Per attivare “sudo” su Windows 11, bisogna prima abilitare la funzione. Ecco come fare:

  1. Apri l’app Impostazioni.
  2. Accedi alla sezione Sistema.
  3. Clicca su Per sviluppatori.
  4. Attiva l’opzione Abilita Sudo.

Una volta abilitato, puoi configurare il comportamento del comando “sudo” in tre diverse modalità:

  • Nuova finestra (forceNewWindow): il comando si esegue in una nuova finestra di terminale con privilegi elevati e permette di inserire nuovi comandi successivi.
  • Input disabilitato (disableInput): il comando viene eseguito in una nuova finestra, ma non consente ulteriori input dall’utente.
  • Inline (normale): il comando viene eseguito nella stessa finestra in cui è stato inserito, con i risultati visualizzati direttamente lì.

Per chi preferisce abilitare “sudo” direttamente tramite il terminale di Windows, basta usare il seguente comando, da eseguire in una finestra già aperta con permessi di amministratore:

bashCopia codicesudo config --enable <configuration_option>
windows 11 24h2 introduce il comando sudo sui pc (4)

Sostituisci <configuration_option> con la modalità desiderata, come indicato in precedenza.

Una volta configurato, puoi finalmente eseguire comandi con privilegi di amministratore su Windows 11 usando la sintassi “sudo + comando”, proprio come faresti su Linux o macOS. Un’ottima notizia per chi ama lavorare da terminale su Windows. Tuttavia, come riportato da XDA Developers, alcuni comandi PowerShell non funzionano ancora correttamente con “sudo”. Un esempio è il comando “Get-AppXPackage”, utilizzato per installare o rimuovere pacchetti AppX, che restituisce il messaggio “comando non trovato” quando eseguito con “sudo”.

Articolo precedenteMotorola Edge 50 Neo: inizia il beta test di Android 15
Articolo successivoGalaxy A16 4G ufficiale: tutto quello che c’è da sapere
Team CEOTECH
La tecnologia dovrebbe arricchire la vita delle persone oltre a tutelare il pianeta.

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui