POWERSHELL Variabili di ambiente La guida definitiva

POWERSHELL Variabili di ambiente La guida definitiva

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:

  • Dir Env:
  • Get -childitem -path env:
  • Get -Item -Path Env:
  • Tipi variabili di ambiente.

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:

  • IL "Get-childitem"CMDLET viene utilizzato per ottenere l'articolo dalle directory specificate.
  • "-Sentiero"Il parametro viene utilizzato per definire il percorso.
  • "Env:"Le variabili della variabile restituisce le variabili di ambiente:

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 utente

Esempio 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.