Come eseguire app come utente diverso in Windows 11
Essendo un sistema operativo multiutente, Windows 11 ti consente di eseguire app come un utente diverso. Significa che se hai più di un account utente, puoi eseguire alcune app con credenziali diverse. Questo può essere utile quando devi applicare rapidamente alcune restrizioni a un'app o impedirle di accedere ai tuoi dati personali.
Esegui come utente diverso è una funzionalità integrata di Windows 11, quindi non è necessario installare software aggiuntivo. Oltre ad avviare app regolari (.exe), puoi utilizzarlo con file batch (.bat, .cmd) e pacchetti di installazione (.msc o .msi).
In questo modo, l'app, lo script o il programma di installazione verranno eseguiti con gli stessi diritti, restrizioni e autorizzazioni dell'utente di destinazione. Non utilizzeranno i dati dell'account utente a cui hai effettuato l'accesso.
Quest'ultimo ti consente di avere più istanze della stessa app in esecuzione con credenziali diverse sul desktop.
Esistono quattro modi per eseguire un'app come utente diverso in Windows 11. Per questo, puoi utilizzare le opzioni disponibili in Esplora file, la barra delle applicazioni, il menu Start e il prompt dei comandi.
Esegui come utente diverso in Windows 11
Per eseguire un'app come utente diverso in Windows 11, procedi come segue.
- Aprire Esplora file (Vincita + e) e vai alla cartella che contiene il file exe dell'app.
- Tenere premuto il Spostare tasto sulla tastiera
- Fare clic con il pulsante destro del mouse sul file eseguibile per aprire il menu contestuale. Ora puoi rilasciare il Spostare chiave.
- Fare clic su "Mostra più opzioni" per aprire il file menu contestuale esteso.
- Clicca sul Esegui come utente diverso nel menu contestuale.
- Inserisci il nome utente e la password per l'utente con cui desideri eseguire.
Hai fatto. L'app verrà avviata con le credenziali fornite dall'utente diverso.
Ancora una volta, ci sono altri metodi per avviare un file eseguibile, uno script o un programma di installazione con credenziali diverse.
Esegui come utente diverso dal menu contestuale della barra delle applicazioni
- Fare clic con il pulsante destro del mouse su icona dell'app nella barra delle applicazioni. Può essere un'app bloccata o in esecuzione.
- Tenere premuto il Spostare chiave.
- Mentre si tiene Spostare, fare clic con il pulsante destro del mouse su nome dell'applicazione nel menu contestuale per visualizzare voci di menu aggiuntive.
- Rilasciare il Spostare tasto e fare clic Esegui come utente diverso.
- Infine, fornisci i dati dell'account utente da cui eseguire una nuova istanza dell'app.
Nota: questo metodo non funziona per Esplora file, bloccato o in esecuzione. Il comando Esegui come non è disponibile per la relativa icona della barra delle applicazioni.
Infine, Windows 11 include l'app console "runas" che consente di avviare app utilizzando credenziali diverse. Ecco come usarlo.
Esegui come utente diverso in Windows 11 dal prompt dei comandi
- Fare clic con il pulsante destro del mouse su Cominciare pulsante nella barra delle applicazioni e selezionare Terminale Windows dal menu contestuale.
- Selezionare PowerShell o Prompt dei comandi se Terminale si apre su un altro profilo.
- Digita il seguente comando e premi accedere.
runas /user:"username" "Percorso completo del file exe"
. - Sostituire nome utente con il nome dell'account utente effettivo con cui desideri eseguire. Se si tratta di un account di dominio, utilizzare il Nome dominio\Formato nome utente.
- Inoltre, se si desidera salvare le credenziali immesse per un uso futuro, eseguire il comando come
runas /user:"username" /savecred "Percorso completo del file exe"
. Windows salverà la password in Credential Manager e non la chiederà la prossima volta.
Oltre ai metodi sopra descritti, puoi anche aggiungere il comando "Esegui come utente diverso" al menu Start. Apparirà nel menu di scelta rapida per i collegamenti nella vista "Tutte le app".
A tale scopo, Windows 11 include un criterio di gruppo. Puoi attivarlo con una modifica del registro o in gpedit.msc. La prima opzione funziona in tutte le edizioni di Windows 11. Quest'ultimo è disponibile solo in Windows 10 Pro e versioni successive.
Abilita Esegui come per le scorciatoie del menu Start
Per abilitare l'opzione Esegui come utente diverso per il menu Start in Windows 11, procedi come segue.
- Scarica l'archivio ZIP utilizzando questo link.
- Estrarre i file REG da esso in qualsiasi cartella.
- Fare doppio clic sul file
Add_Run_as_different_user_for_Start_menu.reg
per abilitare l'opzione per le scorciatoie del menu Start. - Confermare la richiesta UAC facendo clic su sì pulsante.
- Esci da Windows 11 o semplicemente riavvialo per applicare la modifica.
- Il menu Start ora mostra il Esegui come utente diverso comando.
Hai fatto. Il file di annullamento è Remove_Run_as_different_user_for_Start_menu.reg
; usalo per ripristinare le impostazioni predefinite.
Se utilizzi Windows 10 Pro o versioni successive, puoi utilizzare il Editor criteri di gruppo locali invece.
Il metodo dei criteri di gruppo
- stampa Vincita + R e digita
gpedit.msc
nella casella Esegui, quindi premi accedere. - Navigare verso Configurazione utente > Modelli amministrativi > Menu Start e barra delle applicazioni.
- Trovare il Mostra il comando "Esegui come utente diverso" su Start criterio a destra e fare doppio clic su di esso.
- Selezionare Abilitato per aggiungere il comando Esegui come utente diverso" al menu contestuale di scelta rapida del menu Start. Fare clic su applica e OK.
- Impostandolo su Non configurato in qualsiasi momento successivo nasconderà il comando (predefinito).
Hai fatto. Ora il comando è disponibile per le scorciatoie del menu Start. Ecco come usarlo.
Esegui come utente diverso dal menu Start
- Abilita il comando Esegui come utente diverso per
- Apri il Cominciare menù.
- Clicca sul Tutte le applicazioni pulsante.
- Individua il collegamento all'app per la tua app e fai clic con il pulsante destro del mouse.
- Selezionare Di più > Esegui come utente diverso.
- Compila le caselle di testo del nome utente e della password e premi il tasto Invio.
Fatto!
Infine, se usi spesso il menu contestuale Esegui come utente diverso, potresti trovare fastidioso tenere premuto il tasto Spostare ogni volta che si fa clic su Mostra più opzioni articolo. Per risparmiare tempo, puoi renderlo sempre visibile nel menu contestuale esteso sotto "Mostra più opzioni". Nota: non è possibile aggiungere al menu contestuale "compatto" predefinito. Fai confusione tra i due tipi di menu.
Mostra sempre Esegui come utente diverso nel menu contestuale
- stampa Vincita + R per aprire la finestra di dialogo Esegui; genere
regedit
e colpisci accedere per aprire il Editore del registro. - Nel riquadro di sinistra, vai a
HKEY_CLASSES_ROOT\exefile\shell\runasuser
chiave. - A destra, elimina il Esteso valore di stringa vuoto.
- Ora, elimina lo stesso valore di stringa estesa sotto le seguenti chiavi:
- HKEY_CLASSES_ROOT\cmdfile\shell\runasuser
- HKEY_CLASSES_ROOT\batfile\shell\runasuser
- HKEY_CLASSES_ROOT\mscfile\shell\runasuser
- HKEY_CLASSES_ROOT\Msi. Pacchetto\shell\utenteruas
- Il Esegui come utente diverso il comando ora sarà sempre visibile nella "Mostra più opzioni"variante del menu.
Per annullare questa modifica, ricrea semplicemente il valore "Esteso" rimosso sotto le rispettive chiavi.
Per automatizzare questo processo, puoi utilizzare i seguenti file di registro pronti per l'uso.
Scarica i file di registro
Il Always_show_Run_as_different_user.reg
file fa apparire il comando direttamente senza tenere premuto il tasto Spostare chiave per "Mostra più opzioni" articolo. L'altro file REG incluso annullerà la modifica.
Tuttavia, a volte potresti voler ottenere l'effetto opposto e nascondere il comando "Esegui come utente diverso" per tutti gli utenti. A tale scopo, è necessario applicare un tweak leggermente diverso. Esaminiamolo per completezza.
Rimuovere il menu di scelta rapida Esegui come utente diverso per tutti gli utenti
- Apri l'editor del registro (regedit.exe).
- Passare alla seguente chiave
HKEY_CLASSES_ROOT\cmdfile\shell\runasuser
. - Fare clic con il pulsante destro del mouse su runasuser tasto a sinistra e selezionare Nuovo > Valore stringa dal menu.
- Denominare il nuovo valore come Solo accesso programmatico e lascia vuoti i suoi dati di valore.
- Ripetere i passaggi 2-4 con i seguenti tasti.
- HKEY_CLASSES_ROOT\cmdfile\shell\runasuser
- HKEY_CLASSES_ROOT\batfile\shell\runasuser
- HKEY_CLASSES_ROOT\mscfile\shell\runasuser
- HKEY_CLASSES_ROOT\Msi. Pacchetto\shell\utenteruas
- Il "Esegui come utente diverso" la voce è ora rimossa per tutti gli utenti.
Hai fatto. Il Solo accesso programmatico value indica a Esplora file di nascondere la voce del menu di scelta rapida all'utente. Ma non interrompe la funzionalità di app o Windows. Il comando nascosto rimane accessibile per le app se alcune di esse devono accedervi.
Per aggiungere nuovamente la voce del menu contestuale, è sufficiente rimuovere il file Solo accesso programmatico valore che hai creato.
Per risparmiare tempo, ho preparato un paio di file REG per questo caso. Clicca qui per scaricarli:
Scarica i file REG
Il file Remove_Run_as_different_user_from_context_menu.reg
nasconderà la voce di menu. L'altro file, Add_Run_as_different_user_from_context_menu.reg
, ripristinerà il comando nel menu di scelta rapida.
Questo è tutto!