Come vedere nomi e valori delle variabili di ambiente in Windows 8 e Windows 7
Le variabili di ambiente in un sistema operativo sono valori che contengono informazioni sull'ambiente di sistema e sull'utente attualmente connesso. Esistevano anche nei sistemi operativi precedenti a Windows, come MS-DOS. Le applicazioni o i servizi possono utilizzare le informazioni definite dalle variabili di ambiente per determinare varie cose sul sistema operativo, ad esempio per rilevare il numero di processi, il nome dell'utente attualmente connesso, il percorso della cartella al profilo dell'utente corrente o i file temporanei directory. In questo articolo vedremo come visualizzare le variabili di ambiente definite sul tuo sistema e i loro valori per l'utente corrente, per processi specifici e le variabili di sistema.
Annuncio
Windows ha diversi tipi di variabili d'ambiente: variabili utente, variabili di sistema, variabili di processo e variabili volatili. Le variabili di ambiente utente sono accessibili a tutte le app che vengono eseguite nel contesto utente corrente, le variabili di ambiente di sistema si applicano a tutti gli utenti e i processi sul PC; le variabili di processo sono applicabili solo a un processo specifico e le variabili volatili sono quelle che esistono solo per la sessione di accesso corrente. I più interessanti di questi sono le variabili utente, di sistema e di processo, poiché possiamo modificarle.
Come visualizzare le variabili di ambiente utente e di sistema e i loro valori
Il modo più semplice per visualizzare le variabili utente correnti consiste nell'utilizzare le Proprietà del sistema.
- Apri il pannello di controllo.
- Passa alla seguente applet:
Pannello di controllo\Sistema e sicurezza\Sistema
- Fare clic sul collegamento "Impostazioni di sistema avanzate" a sinistra. Nella finestra di dialogo successiva, vedrai il Variabili ambientali... pulsante nella parte inferiore della scheda Avanzate. Cliccalo.
- Il variabili ambientali finestra apparirà sullo schermo.
Nella tabella superiore, vedrai le variabili utente e l'elenco in basso contiene variabili a livello di sistema.
Qui puoi visualizzare i loro nomi e valori o persino creare le tue variabili o modificare il valore di alcune variabili se necessario.
Esistono molti altri modi per visualizzare le variabili di ambiente.
Puoi vederli nelle chiavi di registro appropriate.
- Apri l'editor del registro.
- Per vedere le variabili utente, vai alla seguente chiave:
HKEY_CURRENT_USER\Ambiente
Consiglio: Come passare alla chiave di registro desiderata con un clic.
- Per vedere le variabili di sistema, vai alla seguente chiave:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Ambiente
In alternativa, puoi visualizzare le variabili di ambiente tramite il prompt dei comandi. Aprire la finestra del prompt dei comandi e digitare il seguente comando, quindi premere Invio:
set
Il comando set stamperà tutte le variabili d'ambiente disponibili con i loro valori, direttamente nell'output della console, così potrai vederle tutte in una volta.
Se vuoi vedere il valore di una variabile specifica, usa il comando echo invece di set, come segue:
echo %userprofile%
Il comando sopra stamperà il percorso del profilo del tuo account.
Sostituire profilo utente con il nome desiderato della variabile. Per esempio, echo %nomecomputer%. Questo è tutto.
Come vedere le variabili di ambiente per uno specifico processo di Windows
Sfortunatamente, non conosco alcun modo nativo (ovvero senza utilizzare app di terze parti) per visualizzare le variabili di alcune applicazioni in esecuzione in Windows, ma Sysinternals Process Explorer lo fa perfettamente.
- Scarica Esplora processi ed eseguilo come amministratore.
- Fai clic con il pulsante destro del mouse sul processo che ti interessa e scegli "Proprietà..." dal menu di scelta rapida.
- La finestra delle proprietà per quel processo apparirà sullo schermo. Passa alla scheda Ambiente e visualizza il set completo di variabili per il processo selezionato. Questo è molto utile.
Nel mio screenshot, puoi vedere la variabile COMMANDER_PATH, che è disponibile esclusivamente per Total Commander (il processo totalcmd64.exe). Se digito "cd %commander_path%" nella riga di comando di Total Commander, salterà nella directory in cui è installato.
Questo è tutto. Ora conosci tutti i modi utili per vedere i nomi e i valori delle variabili definite nel tuo ambiente Windows.