Dette innlegget vil dekke flere metoder for å løse den nevnte spørringen.
Hvordan få/hente gjeldende katalog/mappe for cmdlet som blir utført?
Dette er tilnærmingene som kan brukes til å få den gjeldende katalogen til kommandoen som blir utført, for eksempel:
Metode 1: Få den gjeldende katalogen til cmdlet som blir utført ved hjelp av “Get Location” -kommando
Den første metoden som vi vil bruke for å få den gjeldende katalogen for kommandoen som blir utført er "Få plassering”Cmdlet. Den nåværende arbeidskatalogen kan hentes i PowerShell, utføre den gitte kommandoen:
> Get-Location
Metode 2: Få den gjeldende katalogen til CMDLET utført ved hjelp av “Print Working Directory (PWD)” -kommandoen
“Skriv ut arbeidskatalog”Eller“($ pwd)”Brukes til å sende ut den gjeldende arbeidskatalogen i PowerShell. “$ pwd”Er et alias av“Få plassering”Kommando.
Den nåværende arbeidskatalogen kan hentes i PowerShell ved å utføre den undergitte kommandoen:
> $ pwd
Metode 3: Få den gjeldende katalogen til cmdlet som blir utført ved hjelp av “System Environment” -kommandoen
Dette “[System.Miljø] :: CurrentDirectory”Kommando brukes til å få eller hente den fullt kvalifiserte banen til den gjeldende arbeidskatalogen:
> [System.Miljø] :: CurrentDirectory
Metode 4: Få den gjeldende katalogen til skriptet som blir utført ved hjelp av "Psscriptroot" -variabel
“$ Psscriptroot”Er en variabel cmdlet som kan brukes til å få den nåværende plasseringen av skriptet som blir utført:
> $ Psscriptroot
Det handlet om å få katalogen som cmdleten for øyeblikket kjører.
Konklusjon
Den gjeldende katalogen/banen til kommandoen som blir utført i PowerShell kan hentes ved hjelp av forskjellige kommandoer. Disse kommandoene inkluderer “Get-Location”,“$ pwd”, "[System.Miljø] :: CurrentDirectory”Kommandoer, eller“$ Psscriptroot”Variabel verdi. Dette innlegget har vist flere praktiske måter å få den nåværende arbeidskatalogen til CMDLET utført i PowerShell.