Hvordan bruke PowerShell Join-Path

Hvordan bruke PowerShell Join-Path
PowerShell Join-Path er en nyttig cmdlet som hjelper med å bli med på flere stier. Join-Path Cmdlet kombinerer flere stier for å generere en bane som er gjenkjennelig av PowerShell. Blant disse flere banene blir en sti betraktet som en overordnet vei, og de andre blir referert til som barneveier. Funksjonaliteten til en join-path cmdlet refererer til et foreldre-barn-forhold som en av foreldrene kan inneholde flere barn. Denne artikkelen demonstrerer arbeid og funksjonalitet til PowerShell Join-Path Cmdlet.

Hvordan PowerShell Join-Path Cmdlet fungerer

Syntaksen til PowerShell Join-Path er gitt nedenfor:

> Join -path -Path -ChildPath

Parametrene -Path og -ChildPath refererer til hovedveien og understiene du vil bli med. Dessuten godtar begge parametrene bare strengdatatyper. Bortsett fra disse to obligatoriske parametrene, tilbyr Con-Path Cmdlet følgende tilleggsparametere:

Tilleggsbarn: Denne parameteren lar deg legge til flere stier annet enn en enkelt barnepath. Dessuten avhenger funksjonaliteten til denne parameteren av eksistensen av ChildPath -parameteren. Når det får eksistensen av ChildPath -parameteren, blir banene lagt til i tilleggsbarn vedlagt. Som -Path og -ChildPath -parametere godtar dette alternativet strengverdiene.

Løse: Denne parameteren indikerer at den nåværende leverandøren må løse den sammenføyede banen. Hvis jokertegnene brukes, returnerer cmdlet alle stiene, og hvis ingen bane samsvarer (den gitte banen), ville den returnere en feil.

Hvordan bruke PowerShell Join-Path

Denne delen beskriver noen få eksempler som praktiseres ved hjelp av join-path i forskjellige scenarier.

Eksempel 1: Dette eksemplet inneholder en liste over kommandoer som bruker Join-Path for å generere en PowerShells lesbare vei. Kommandoene som er gitt i dette eksemplet bruker Linux som foreldrevei og Linuxhint som en barnevei.

> Join -path -Path Linux -ChildPath Linuxhint

Nå kan den samme utgangen oppnås ved å bruke kommandoen skrevet nedenfor.

> Join -path -Path Linux \ -ChildPath \ Linuxhint

Eller kommandoen skrevet her kan tjene den samme funksjonen.

> Join-Path Linux Linuxhint

Eksempel 2: Dette eksemplet demonstrerer kommandoen som vil bli med på flere overordnede stier til en enkelt barnebane. For eksempel knytter kommandoen som er gitt nedenfor flere overordnede stier til et enkelt barn. De Nedlastinger vil bli lagt til to stier, E: \ MS an F:

> Join -path -Path E: \ MS, F: -ChildPath nedlastinger

Eksempel 3: Join-stien kan brukes til å koble et ubegrenset antall stier. For dette brukes -additionalchildpath -parameteren til join -path cmdlet. Kommandoen som er gitt nedenfor blir med flere barnestier til en overordnet vei (e :)

> Join -Path -Path E: -ChildPath MS -ADDIPITALCHARDPATH NY, TEST, VIVA1, VIVA2, RESULTAT

Eksempel 4: Koblings-stien CMDLET kan også fungere som et get-childitem, men forskjellen er at join-path cmdlet viser hele banen. For eksempel vil kommandoen skrevet nedenfor presentere alle filer/kataloger stier som har Eclipse -katalogen som barn.

> Join -path "e: \*" "Eclipse*" -Rolve

Konklusjon

Join-Path Cmdlet i PowerShell lar deg bli med på flere stier som et foreldre-barn-forhold. En vei fungerer som foreldre og andre barneveier blir deretter lagt til en foreldrevei. Vi har gitt en kort guide som demonstrerer arbeid og bruk av Join-Path Cmdlet of PowerShell. Den omfattende parameterstøtten til Join-Path lar deg bli med i et udefinert antall stier. Bortsett fra å gå sammen med stier, kan kommandoen for join-path praktiseres ved å få de komplette banedetaljene i enhver katalogs innhold.