Convert-Path

Bir yolu PowerShell yolundan PowerShell sağlayıcı yoluna dönüştürür.

Syntax

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

Description

cmdlet'i Convert-Path bir Yolu PowerShell yolundan PowerShell sağlayıcı yoluna dönüştürür.

Örnekler

Örnek 1: Çalışma dizinini standart dosya sistemi yoluna dönüştürme

Bu örnek, nokta (). ile temsil edilen geçerli çalışma dizinini standart bir FileSystem yoluna dönüştürür.

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

Örnek 2: Sağlayıcı yolunu standart kayıt defteri yoluna dönüştürme

Bu örnek, PowerShell sağlayıcı yolunu standart bir kayıt defteri yoluna dönüştürür.

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

Örnek 3: Yolu dizeye dönüştürme

Bu örnek, yolu geçerli sağlayıcının (FileSystem sağlayıcısı) giriş dizinine bir dizeye dönüştürür.

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

Parametreler

-LiteralPath

Dönüştürülecek yolu dize dizisi olarak belirtir. LiteralPath parametresinin değeri tam olarak yazıldığı gibi kullanılır. Hiçbir karakter joker karakter olarak yorumlanmamıştır. Yol kaçış karakterleri içeriyorsa, tek tırnak içine alın. Tek tırnak işaretleri PowerShell'e hiçbir karakteri kaçış dizisi olarak yorumlamaması gerektiğini söyler.

Daha fazla bilgi için bkz . about_Quoting_Rules.

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

-Path

Dönüştürülecek PowerShell yolunu belirtir.

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

Girişler

String

Bir yolu bu cmdlet'e yöneltebilirsiniz, ancak değişmez olmayan bir yol belirtemezsiniz.

Çıkışlar

String

Bu cmdlet dönüştürülen yolu içeren bir dize döndürür.

Notlar

PowerShell için aşağıdaki diğer adları Convert-Pathiçerir:

  • Tüm platformlar:
    • cvpa

Yol adını içeren cmdlet'ler yol adlarını işleyip adları tüm PowerShell sağlayıcılarının yorumlayabildiği kısa bir biçimde döndürür. Bir yolun tamamını veya bir bölümünü belirli bir biçimde görüntülemek istediğiniz programlarda ve betiklerde kullanılmak üzere tasarlanmıştır. Bunları Dirname, Normpath, Realpath, Join veya diğer yol manipülatörleri gibi kullanın.

Dosya Sistemi, Kayıt Defteri ve Sertifika sağlayıcıları dahil olmak üzere çeşitli sağlayıcılarla yol cmdlet'lerini kullanabilirsiniz.

Bu cmdlet, herhangi bir sağlayıcı tarafından kullanıma sunulan verilerle çalışacak şekilde tasarlanmıştır. Oturumunuzda kullanılabilen sağlayıcıları listelemek için yazın Get-PSProvider. Daha fazla bilgi için bkz . about_Providers.

Convert-Path yalnızca var olan yolları dönüştürür. Henüz var olmayan bir konumu dönüştürmek için kullanılamaz.