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.
Bu belge, kendi cmdlet'lerini paketle ve dağıtması gereken yöneticiler, betik geliştiricileri ve cmdlet geliştiricileri Windows PowerShell yazılır. Bu Windows PowerShell kullanarak, derlenmiş bir dil kullanmadan Windows PowerShell çözümlerinizi paketler ve dağıtabilirsiniz.
Windows PowerShell modüller kendi içinde, yeniden kullanılabilir birimlerde Windows PowerShell, düzenlemenize ve soyutlamanıza olanak sağlar. Bu yeniden kullanılabilir birimlerle modüllerinizi doğrudan başkalarla kolayca paylaşabilirsiniz. Bir betik geliştiricisiyseniz, özel betik tabanlı uygulamalar oluşturmak için üçüncü taraf modülleri de yeniden paket oluşturabilirsiniz. Perl ve Python gibi diğer betik dillerinde bulunan modüllere benzer şekilde modüller de yeniden kullanılabilir, yeniden dağıtılabilir bileşenler kullanan üretime hazır betik çözümlerine olanak sağlar ve özel çözümler oluşturmak için birden çok bileşeni yeniden paketlemenizi ve soyutlamanızı olanaklı hale getirdi.
En basit ifadeleriyle Windows PowerShell, bir dosyaya Windows PowerShell betik kodunu modül olarak kabul .psm1 eder. PowerShell ayrıca herhangi bir ikili cmdlet derlemeyi otomatik olarak modül olarak kabul eder. Bununla birlikte, bir çözümün tamamını birlikte paket olarak kullanmak için bir modül (veya daha özel olarak bir modül bildirimi) de kullanabilirsiniz. Aşağıdaki senaryolarda, modüller için Windows PowerShell açıkmektedir.
Kitaplıklar
Modüller, ortak görevleri gerçekleştiren işlev kitaplıklarını paket haline etmek ve dağıtmak için kullanılabilir. Genellikle, bu işlevlerin adları, kullanıldıkları ortak görevi yansıtan bir veya daha fazla isim paylaşır. Bu işlevler, genel ve özel .NET Framework sınıflarına benzer olabilir. Örneğin, bir kitaplık dosya aktarımları için bir işlev kümesi içerebilir. Bu durumda, ortak görevi yansıtan adı "dosya" olabilir.
Yapılandırma
Modüller belirli cmdlet'ler, sağlayıcılar, işlevler ve değişkenler ekleyerek ortamınızı özelleştirmek için kullanılabilir.
Derlenmiş Kod Geliştirme ve Dağıtım
Cmdlet ve sağlayıcı geliştiricileri, ek bileşen oluşturmak zorunda kalmadan derlenmiş kodunu test etmek ve dağıtmak için modülleri kullanabilir. Ek bileşenleri oluşturmak ve kaydetmek zorunda kalmadan derlenmiş kodu içeren derlemeyi modül (ikili modül) olarak içeri aktarabilir.
Ayrıca Bkz.
Windows PowerShell Modülünü Anlama
PowerShell Modül Bildirimi Yazma