Le variabili di ambiente in PowerShell vengono utilizzate per accedere o avviare percorsi, cartelle o file specifici in Windows. L'uso delle variabili di ambiente può aiutare ad accedere facilmente a una cartella specifica. Invece di digitare l'indirizzo del percorso completo per accedere al "Cartella temp ", la"%temp%"La variabile dell'ambiente può essere utilizzata.
Inoltre, queste variabili possono essere considerate come segnaposto o scorciatoie all'indirizzo del percorso lungo di file o cartelle. Si tratta di semplificare la navigazione su un computer, sia che si tratti di percorsi alle applicazioni o di creare script personalizzati.
Questo blog fornirà dettagli sull'uso delle variabili di ambiente.
Quali sono le variabili di ambiente PowerShell?
Questi sono i comandi che verranno discussi:
Metodo 1: utilizzare il cmdlet "Dir Env:" per ottenere le variabili di ambiente
IL "Dir Env:"CMDLET è appositamente progettato per ottenere le variabili di ambiente utilizzando PowerShell. Eseguire il comando indicato per ottenere tutte le variabili di ambiente:
Dir Env:Metodo 2: usa il cmdlet "get -childitem -path:" per ottenere le variabili di ambiente
IL "Get-Childitem" cmdlet è usato lungo il "-Sentiero"Parametro e"Env:"Variabile per ottenere le variabili di ambiente su Windows:
Get -childitem -path env:Secondo il codice sopra:
Metodo 3: usa il cmdlet "get -v -spath:" per ottenere le variabili di ambiente
Allo stesso modo, le variabili di ambiente possono anche essere recuperate usando il "Get-item"Cmdlet insieme al"-sentiero"Parametro e"Env:"Variabile:
Get -Item -Path Env:Qui, il specificato "Get-item"CMDLET viene utilizzato per ottenere l'elemento da una posizione specificata ma non ottiene il contenuto del file:
Esempio 1: Ottieni il nome utente attuale usando il cmdlet "get-vym"
Questo esempio utilizzerà il "Get-item"Cmdlet per ottenere il nome utente corrente di Windows:
Get -Item -Path Env: Nome utenteEsempio 2: Ottieni tutto l'elenco dell'utente utilizzando il cmdlet "get-vym"
Ora, ottieni l'elenco degli utenti su Windows:
Get -item -path env: utente*Tipi variabili di ambiente
Esistono tre tipi di ambientabili ambientali: utente, macchina e processo. Quando tutte queste variabili di ambiente si combinano, formano un'immagine che fornisce varie variabili di ambiente ai processi di esecuzione.
Ambito 1: utente
L'ambito dell'utente contiene le variabili di ambiente associate all'utente che esegue il processo corrente. Per ottenere le variabili di ambiente dell'ambito dell'utente per eseguire il comando seguente:
[Sistema.Ambiente] :: getEnvironmentVariables ('Utente')Ambito 2: macchina
L'ambito della macchina contiene le variabili di ambiente associate alle istanze in esecuzione di Windows:
[Sistema.Ambiente] :: getEnvironmentVariables ('Machine')Ambito 3: processo
Le variabili di ambiente nell'ambito del processo combinano ambiti utente e macchina:
[Sistema.Ambiente] :: getEnvironmentVariables ('processo')Si tratta di usare le variabili di ambiente PowerShell.
Conclusione
Le variabili di ambiente possono essere considerate come segnaposto o scorciatoie per accedere a file o cartelle con indirizzi per il percorso lungo. Questi possono essere recuperati in PowerShell usando diversi cmdlet, tra cui "Dir Env:","Get -childitem -path env:", O "Get -Item -Path Env:". Questo blog ha presentato dettagli approfonditi sulle variabili di ambiente PowerShell.