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[]>
    [<CommonParameters>]

LiteralPath

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 á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íráskor 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.

Paramétertulajdonságok

Típus:

String[]

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

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:False
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

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

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 programokban és szkriptekben való használatra készültek, amelyekben az elérési út nevének egy részét vagy egé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, többek között a Fájlrendszer, a Beállításjegyzék és a Tanúsítványszolgáltatókkal.

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. Nem használható olyan hely konvertálására, amely még nem létezik.