PowerShell kan hjelpe deg med å administrere alle filene på systemet ved hjelp av en rekke kommandoer. Denne filadministrasjonsoperasjonen inkluderer kopiering, flytting, sletting eller omdøping. PowerShell hjelper også søkefiler på systemet og kan brukes til å finne plasseringen av den eksisterende filen. Dessuten kan det også hjelpe deg med å få banen til flere filer samtidig. For dette formålet, "Get-Childitem”Kommando brukes hovedsakelig til å hente eller få filstien.
Denne opplæringen vil presentere en komplett guide for å få eller finne banen til filene i PowerShell.
Hvordan få/hente hele banen til filene ved hjelp av PowerShell?
Disse vervede metodene kan brukes for å få full vei til filene i PowerShell i kombinasjon med "Get-Childitem”Kommando:
Metode 1: Få full bane for filene i PowerShell ved å bruke “Foreach” -kommandoen
“For hver”Cmdlet er når den brukes med“Get-Childitem”, Det får og skriver ut hele banen til filene.
Eksempel
La oss vurdere et gitt kodeeksempel:
> Get-Childitem C: \ Doc \*.TXT -RECURSE | foreach "$ _"
I henhold til den gitte kommandoen:
De fulle banene til alle filene til den valgte katalogen er vist på konsollen.
Metode 2: Få/hente full bane for filene i PowerShell ved å bruke “Select-Object” -kommandoen
En annen kommando som kan være når den brukes med "Get-Childitem”Å hente banen/katalogen til filene er“SELECT-Object”.
Eksempel
For å bruke den, sjekk ut den gitte kommandoen:
> Get -Childitem C: \ Doc -Filter *.TXT -RECURSE | Select -Object -expandProperty FullName
I den uttalte koden:
Metode 3: Få full bane for filene i PowerShell ved å bruke “Format-Table” -kommandoen
“Format-bord”Cmdlet hjelper med å formatere utgangen til en tabell med bare utvalgte egenskaper til et objekt. Mer spesifikt skriver den ut filstiene i form av en tabell når den brukes med "Get-Childitem”Kommando.
Eksempel
Kjør følgende kodelinje i PowerShell -konsollen:
> Get -Childitem C: \ Doc -Filter *.TXT -RECURSE | Format-tabell fullnavn
Kommandoen ovenfor vil søke og få filene med ".tekst”Utvidelse som er til stede i“C: \ Doc”Katalog. For det formålet har vi brukt “-Filter”Parameter og lagt til jokertegn”*”Operatør sammen med“.tekst”Utvidelse for å få bare filene med den nevnte utvidelsen:
Som det fremgår av output ovenfor, er banen til filene skrevet ut i tabellformatet.
Konklusjon
Filenes fulle vei ved hjelp av PowerShell kan hentes ved hjelp av "Get-Childitem”Cmdlet. Dessuten kan noen andre kommandoer brukes med den spesifiserte cmdlet for å få filens vei på flere måter. Disse kommandoene inkluderer "SELECT-Object”,“Format-bord”, Eller“For hver”. Denne opplæringen har presentert en grundig guide for å få filene i PowerShell.