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.