Convert-Path
Konverterar en sökväg från en Windows PowerShell-sökväg till en Windows PowerShell-providersökväg.
Syntax
Convert-Path
[-Path] <String[]>
[-UseTransaction]
[<CommonParameters>]
Convert-Path
-LiteralPath <String[]>
[-UseTransaction]
[<CommonParameters>]
Description
Cmdleten Convert-Path konverterar en sökväg från en Windows PowerShell-sökväg till en Windows PowerShell-providersökväg.
Exempel
Exempel 1: Konvertera arbetskatalogen till en standardsökväg för filsystemet
PS C:\> Convert-Path .
Det här kommandot konverterar den aktuella arbetskatalogen, som representeras av en punkt (.), till en standardsökväg för filsystemet.
Exempel 2: Konvertera en providersökväg till en standardregistersökväg
PS C:\> Convert-Path HKLM:\Software\Microsoft
Det här kommandot konverterar Windows PowerShell-providersökvägen till en standardregistersökväg.
Exempel 3: Konvertera en sökväg till en sträng
PS C:\> Convert-Path ~
C:\Users\User01
Det här kommandot konverterar sökvägen till hemkatalogen för den aktuella providern, som är FileSystem-providern, till en sträng.
Parametrar
-LiteralPath
Anger sökvägen som ska konverteras som en strängmatris. Värdet för parametern LiteralPath används exakt som det skrivs. Inga tecken tolkas som jokertecken. Om sökvägen innehåller escape-tecken omger du den med enkla citattecken. Enkla citattecken gör att Windows PowerShell inte tolkar några tecken som escape-sekvenser.
Typ: | String[] |
Alias: | PSPath |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Path
Anger den Windows PowerShell-sökväg som ska konverteras.
Typ: | String[] |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-UseTransaction
Innehåller kommandot i den aktiva transaktionen. Den här parametern är endast giltig när en transaktion pågår. Mer information finns i about_Transactions.
Typ: | SwitchParameter |
Alias: | usetx |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
Du kan skicka en sökväg, men inte en literal sökväg, till den här cmdleten.
Utdata
Den här cmdleten returnerar en sträng som innehåller den konverterade sökvägen.
Kommentarer
Cmdletarna som innehåller path-substantivet manipulerar sökvägsnamnen och returnerar namnen i ett kortfattat format som alla Windows PowerShell-leverantörer kan tolka. De är utformade för användning i program och skript där du vill visa hela eller en del av ett sökvägsnamn i ett visst format. Använd dem som om du skulle använda Dirname, Normpath, Realpath, Join eller andra sökvägsmanipulatörer.
Du kan använda sökvägs-cmdletar med flera leverantörer, inklusive Filsystem, Register och Certifikatprovidrar.
Den här cmdleten är utformad för att fungera med data som exponeras av alla leverantörer. Om du vill visa en lista över tillgängliga leverantörer i sessionen skriver du
Get-PSProvider
. Mer information finns i about_Providers.