PowerShell Miljøvariabler The Ultimate Guide

PowerShell Miljøvariabler The Ultimate Guide

Miljøvariabler i PowerShell brukes til å få tilgang til eller starte spesifikke stier, mapper eller filer i Windows. Å bruke miljøvariabler kan enkelt bidra til å få tilgang til en bestemt mappe. I stedet for å skrive hele baneadressen for å få tilgang til “Temp ”-mappen,“%temp%”Miljøvariabel kan brukes.

Dessuten kan disse variablene betraktes som plassholdere eller snarveier til den lange banens adresse til filer eller mapper. Det handler om å gjøre navigasjon enkelt på en datamaskin, enten det er å legge til stier til applikasjoner eller lage tilpassede skript.

Denne bloggen vil gi detaljer om bruk av miljøvariablene.

Hva er PowerShell -miljøvariabler?

Dette er kommandoene som kommer til å bli diskutert:

  • dir env:
  • Get -Childitem -Path Env:
  • Get -item -Path Env:
  • Miljøvariable typer.

Metode 1: Bruk “Dir Env:” Cmdlet for å få miljøvariablene

dir env:”Cmdlet er spesialdesignet for å få miljøvariablene ved hjelp av PowerShell. Utfør den oppgitte kommandoen for å få alle miljøvariablene:

dir env:

Metode 2: Bruk “Get -ChildItem -Path Env:” Cmdlet for å få miljøvariablene

De “Get-Childitem” Cmdlet brukes langs “-Sti”Parameter og“Env:”Variabel for å få miljøvariablene på Windows:

Get -Childitem -Path Env:

I henhold til koden ovenfor:

  • Get-Childitem”Cmdlet brukes til å få elementet fra spesifiserte kataloger.
  • -Sti”Parameter brukes til å definere banen.
  • Env:”Variabel returnerer miljøvariabler:

Metode 3: Bruk “Get -Item -Path Env:” Cmdlet for å få miljøvariablene

Tilsvarende kan miljøvariablene også hentes ved bruk av "Get-element”Cmdlet sammen med“-sti”Parameter og“Env:”Variabel:

Get -item -Path Env:

Her, den spesifiserte “Get-element”Cmdlet brukes til å få varen fra et spesifisert sted, men får ikke filens innhold:

Eksempel 1: Få det nåværende brukernavnet ved å bruke "get-element" cmdlet

Dette eksemplet vil bruke “Get-element”Cmdlet for å få det nåværende brukernavnet til Windows:

Get -Item -Path Env: Brukernavn

Eksempel 2: Få all brukerens liste ved å bruke "get-element" cmdlet

Nå, få listen over brukere på Windows:

Get -Item -Path Env: Bruker*

Miljøvariable typer

Det er tre typer miljøvariabler omfang: bruker, maskin og prosess. Når alle disse miljøvariablene skal kombineres, danner de et bilde som gir forskjellige miljøvariabler til løpsprosessene.

Omfang 1: Bruker

Brukeromfanget inneholder miljøvariablene tilknyttet brukeren som kjører den nåværende prosessen. For å få brukeromfangsmiljøvariablene for å utføre kommandoen nedenfor:

[System.Miljø] :: GetEnvironmentVariables ('Bruker')

Omfang 2: Maskin

Maskinomfanget inneholder miljøvariablene som er assosiert med løpsforekomstene til Windows:

[System.Miljø] :: GetEmiljøvariabler ('Maskin')

Omfang 3: prosess

Miljøvariabler i prosessomfanget kombinerer bruker- og maskinomfang:

[System.Miljø] :: GetEnvironmentVariables ('Prosess')

Det handler om å bruke PowerShell -miljøvariablene.

Konklusjon

Miljøvariabler kan betraktes som plassholdere eller snarveier for å få tilgang til filer eller mapper som har lange baneadresser. Disse kan hentes i PowerShell ved hjelp av flere cmdlets, inkludert "dir env:”,“Get -Childitem -Path Env:”, Eller“Get -item -Path Env:”. Denne bloggen har presentert dyptgående detaljer om PowerShell-miljøvariablene.