Megosztás a következőn keresztül:


Convert-Path

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

Syntax

Path (Alapértelmezett)

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

LiteralPath

Convert-Path
    -LiteralPath <String[]>
    [-UseTransaction]
    [<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 átalakítása szabványos fájlrendszer-elérési útra

Ez a példa az aktuális munkakönyvtárat alakítja át, amelyet pont (.) jelöl.

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

2. példa: Szolgáltatói elérési út átalakítása szabványos 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 úttá alakítja.

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 az aktuális szolgáltató kezdőkönyvtárát, vagyis a Fájlrendszer-szolgáltatót.

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éke pontosan a beírt módon lesz használva. A rendszer egyetlen karaktert sem értelmez helyettesítő karakterként. Ha az elérési útvonal escape karaktereket tartalmaz, tedd azt egyes idézőjelek közé. Az egyes idézőjelek azt mondják a PowerShellnek, hogy egyetlen karaktert se értelmezzen escape szekvenciaként.

További információk az about_Quoting_Rules oldalon találhatók: .

Paramétertulajdonságok

Típus:

String[]

Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False
Aliasok:PSPath

Paraméterkészletek

LiteralPath
Position:Named
Kötelező:True
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:True
Fennmaradó argumentumokból származó érték:False

-Path

A konvertálni kívánt PowerShell-elérési utat adja meg.

Paramétertulajdonságok

Típus:

String[]

Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:True
DontShow:False

Paraméterkészletek

Path
Position:0
Kötelező:True
Folyamatból származó érték:True
Folyamatból származó érték tulajdonságnév alapján:True
Fennmaradó argumentumokból származó érték:False

-UseTransaction

Tartalmazza a parancsot az aktív tranzakcióban. Ez a paraméter csak akkor érvényes, ha egy tranzakció folyamatban van. További információ: about_Transactions.

Paramétertulajdonságok

Típus:SwitchParameter
Alapértelmezett érték:False
Támogatja a helyettesítő karaktereket:False
DontShow:False
Aliasok:usetx

Paraméterkészletek

(All)
Position:Named
Kötelező:False
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

CommonParameters

Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters.

Bevitelek

String

Ehhez a parancsmaghoz egy elérési utat, de nem konstans elérési utat lehet becsúszni.

Kimenetek

String

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

Jegyzetek

A Windows PowerShell a Convert-Pathkövetkező aliasait tartalmazza:

  • 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ó képes értelmezni. Olyan programokhoz és szkriptekhez lettek kialakítva, amelyekben egy útvonal egészét vagy egy részét egy adott formátumban szeretné megjeleníteni. Használja őket úgy, mintha Dirname, Normpath, Realpath, Joinvagy más elérésiút-manipulátorokat használna.

Az elérésiút-parancsmagokat több szolgáltatóval is használhatja, beleértve a Fájlrendszer, Beállításjegyzékés Tanúsítvány szolgáltatókat.

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ájához írja be a Get-PSProvider. További információért lásd a about_Providerscímű részt.

Convert-Path csak a meglévő útvonalakat konvertálja. Egy még nem létező hely konvertálására nem használható.