Convert-Path

PowerShell-elérési útról PowerShell-szolgáltatói elérési útra konvertálja az elérési utat.

Syntax

Convert-Path
       [-Path] <String[]>
       [<CommonParameters>]
Convert-Path
       -LiteralPath <String[]>
       [<CommonParameters>]

Description

A Convert-Path parancsmag powerShell-elérési útról PowerShell-szolgáltatói elérési útra konvertálja az elérési utat.

Példák

1. példa: A munkakönyvtár konvertálása szabványos fájlrendszer-elérési útra

Ez a példa az aktuális munkakönyvtárat alakítja át egy ponttal (.) jelölt standard Fájlrendszer-elérési útra.

PS C:\> Convert-Path .
C:\

2. példa: Szolgáltatói elérési út átalakítása standard beállításjegyzék-elérési útra

Ez a példa a PowerShell-szolgáltató elérési útját szabványos beállításjegyzék-elérési útra konvertálja.

PS C:\> Convert-Path HKLM:\Software\Microsoft
HKEY_LOCAL_MACHINE\Software\Microsoft

3. példa: Elérési út átalakítása sztringgé

Ez a példa sztringgé alakítja át az elérési utat az aktuális szolgáltató kezdőkönyvtárába, amely a Fájlrendszer-szolgáltató.

PS C:\> Convert-Path ~
C:\Users\User01

Paraméterek

-LiteralPath

Sztringtömbként megadja az átalakítandó elérési utat. A LiteralPath paraméter értékét pontosan a beírt módon használja a rendszer. A rendszer egyetlen karaktert sem értelmez helyettesítő karakterként. Ha az elérési út tartalmaz feloldó karaktereket, akkor azt egy idézőjelek közé kell tenni. Az egy idézőjelek azt jelzik a PowerShellnek, hogy ne értelmezze a karaktereket feloldósorozatként.

Type:String[]
Aliases:PSPath, LP
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-Path

Megadja az átalakítandó PowerShell-elérési utat.

Type:String[]
Position:0
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

Bevitelek

String

Ehhez a parancsmaghoz az elérési utat, de nem a literális útvonalat adhatja meg.

Kimenetek

String

Ez a parancsmag egy sztringet ad vissza, amely tartalmazza a konvertált elérési utat.

Jegyzetek

A PowerShell a következő aliasokat tartalmazza:Convert-Path

  • Összes platform:
    • cvpa

Az Elérési út főnévvel rendelkező parancsmagok módosítják az elérési utak nevét, és a neveket tömör formátumban adják vissza, amelyet az összes PowerShell-szolgáltató értelmezni tud. Ezeket olyan programokhoz és szkriptekhez tervezték, amelyekben az elérési út nevének egészét vagy egy részét egy adott formátumban szeretné megjeleníteni. Használja őket úgy, mintha a Dirname, a Normpath, a Realpath, a Join vagy más elérésiút-manipulátorokat használná.

Az elérésiút-parancsmagokat több szolgáltatóval is használhatja, beleértve a fájlrendszert, a beállításjegyzéket és a tanúsítványszolgáltatókat is.

Ez a parancsmag úgy lett kialakítva, hogy bármely szolgáltató által közzétett adatokkal működjön együtt. A munkamenetben elérhető szolgáltatók listázásához írja be a következőt Get-PSProvider: . További információ: about_Providers.

Convert-Path csak a meglévő elérési utakat konvertálja. Nem használható olyan hely konvertálására, amely még nem létezik.