Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Kısa açıklama
PowerShell veri dosyaları, PowerShell söz dizimi kullanılarak rastgele verileri depolamak için kullanılır.
Uzun açıklama
PowerShell verileri (.psd1) dosyaları PowerShell söz diziminde rastgele verileri depolayabilir.
Bu veriler bir PowerShell oturumunda değişkenlere aktarılabilir. PowerShell üç tür veri dosyası içerir ve her türü içeri aktarmak için bir cmdlet sağlar.
Temel veri dosyaları
Import-PowerShellDataFile cmdlet'i temel veri dosyalarını içeri aktarır. Dosyadaki veriler bir karma tablo içinde bulunmalıdır. Bu biçim yalnızca sabit değerleri destekler. Kod veya PowerShell ifadelerini kullanamazsınız.
Modül bildirimleri
Modül bildirimleri PowerShell veri dosyalarıdır. Dosyadaki veriler bir karma tablo içinde bulunmalıdır. Bu karma tablo yapısı yalnızca PowerShell modülleriyle ilgili belirli anahtar adlarını destekler.
Bildirim dosyasındaki ayarlara atanan değerler, PowerShell tarafından değerlendirilen ifadeler olabilir. Bu, yolları oluşturmanıza ve değişkenlere göre koşullu olarak değerler atamanıza olanak tanır.
Import-Modulekullanarak bir modülü içeri aktardığınızda, bildirim Restricted dil modunda değerlendirilir.
Restricted modu, kullanılabilecek komutları ve değişkenleri sınırlar.
Daha fazla bilgi için bkz. about_Module_Manifests.
Yerelleştirilmiş veriler
Import-LocalizedData cmdlet'i yerelleştirilmiş veri dosyalarını içeri aktarır. İçeri aktarma sırasında dosya Constrained dil modunda işlenir.
Constrained modu, kullanılabilecek komutları ve değişkenleri sınırlar.
Daha fazla bilgi için bkz. about_Language_Modes.
Başlangıçta, yerelleştirilmiş veri dosyalarının diğer dillere çevrilebilecek dize verilerini depolamak için kullanılması amaçlanmıştır. Bu, betiklerinizin verileri içeri aktararak diğer dillerde yerelleştirilmiş dize çıkışı sağlamasına olanak sağladı. Ancak, dize verilerini depolamakla sınırlı değilsiniz ve verileri yerelleştirilmiş çıktı için kullanmanız gerekmez.
Dosyadaki veriler karma tablolarla sınırlı değildir. PowerShell söz dizimi tarafından desteklenen data bölümleri gibi herhangi bir biçimde olabilir.
Daha fazla bilgi için bkz. about_Data_Sections.
Ayrıca bakınız
- Import-LocalizedData
- İçeri Aktarma Modülü
- Import-PowerShellDataFile
- about_Data_Sections
- about_Language_Modes
- about_Module_Manifests
PowerShell