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 á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 (.
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é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 escape karaktereket, csatolja egy idézőjelek közé. Az idézőjelek azt mondják a PowerShellnek, hogy ne értelmezzen karaktereket feloldósorozatként.
További információ: about_Quoting_Rules.
Típus: | String[] |
Aliasok: | PSPath, LP |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Path
A konvertálni kívánt PowerShell-elérési utat adja meg.
Típus: | String[] |
Position: | 0 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | True |
Bevitelek
Ehhez a parancsmaghoz egy elérési utat, de nem konstans elérési utat lehet becsúszni.
Kimenetek
Ez a parancsmag egy sztringet ad vissza, amely tartalmazza a konvertált elérési utat.
Jegyzetek
A PowerShell a következő aliasokat Convert-Path
tartalmazza:
- Minden 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ó 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, mint a Dirname, a Normpath, a Realpath, a Join vagy más útvonal-manipulátorok.
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 következőt Get-PSProvider
: További információ: about_Providers.
Convert-Path
csak a meglévő útvonalakat konvertálja. Egy még nem létező hely konvertálására nem használható.