Convert-Path (Microsoft.PowerShell.Management)


Convert-Path

Modül:
Microsoft.PowerShell.Management

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

Sözdizimi

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

Tanım

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

Örnekler

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

Bu örnek, bir nokta (.) ile temsil edilen geçerli çalışma dizinini standart bir Dosya Sistemi 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, FileSystem sağlayıcısı olan geçerli sağlayıcının giriş dizininin yolunu 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 yorumlanmaz. Yol kaçış karakterleri içeriyorsa, onu tek tırnak işaretleri içine alın. Tek tırnak işaretleri PowerShell'e hiçbir karakteri kaçış dizisi olarak yorumlamamasını söyler.

Daha fazla bilgi için bkz. about_Quoting_Rules.

Tip :

String[]

Takma adlar:

PSPath, LP

Konum:

Adlandırılmış

Varsayılan değer:

None

Gerekli:

True

Boru hattı girişini kabul edin:

True

Joker karakterleri kabul et:

False

-Path

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

Tip :

String[]

Konum:

0

Varsayılan değer:

None

Gerekli:

True

Boru hattı girişini kabul edin:

True

Joker karakterleri kabul et:

True

Girişler

Dize

Bu cmdlet'e bir yol aktarabilirsiniz ancak gerçek bir yol yapamazsınız.

Çıkışlar

Dize

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

Notlar

PowerShell, Convert-Path için aşağıdaki takma adları içerir:

  • Tüm platformlar:

      cvpa

Yol adını içeren cmdlet'ler yol adlarını yönetir ve adları tüm PowerShell sağlayıcılarının yorumlayabileceği kısa bir biçimde döndürür. Bir yolun tamamını veya bir kısmını belirli bir biçimde görüntülemek istediğiniz programlarda ve komut dosyalarında kullanılmak üzere tasarlanmıştır. Bunları, Dizname, Normpath, Realpath, Join veya diğer yol düzenleyicileri kullandığınız gibi kullanın.

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

Bu cmdlet, herhangi bir sağlayıcının açığa çıkardığı verilerle çalışacak şekilde tasarlanmıştır. Oturumunuzda mevcut olan sağlayıcıları listelemek için Get-PSProvider yazın. Daha fazla bilgi için bkz. about_Providers.

Yolu Dönüştür yalnızca mevcut yolları dönüştürür. Henüz var olmayan bir konumu dönüştürmek için kullanılamaz.

İlgili makaleler