Windows PowerShell Modülleri – Bölüm1
- Enis GOKTAY
- 17 Ağu 2014
- 1 dakikada okunur
Windows PowerShell Modülleri
Powershell’in mükemmel özelliklerinden biri de genişleyebilir olmadır. Powershell v1.0’dan itibaren gerek Microsoft gerekse diğer ürün mühendisleri Powershell’in bu özelliğinden yararlanarak birçok ek komutlar ile Powershell kullanımını yaygınlaşırmışlardır. Özellikle Quest’s Active Directory ve VMware’in PowerCLI en popüler 3rd parti geliştiriciler arasında bulunmaktadır.
Eskiden 20 satır ve büyük vakitler harcayarak bir işlem yapmaya çalışırken şu an powershell yardımıyla bir-iki komutla neredeyse işlemlerimizi bitirebiliyoruz. Bazen tam olarak ihtiyacımız olanı komutlara dökemeyebiliyoruz. İşte burada devreye snapin veya modüller girmektedir.
Powershell v1.0’da bu gibi çalışmalar her zaman Snap-in ler ile desteklenmiştir. Komut yöneticisi kullanan sistem yöneticileri için oldukça popüler olan snapinleri, Powershell v2.0’da desteklenmesine rağmen daha kolay kullanılabilir olan ve MODÜL olarak ta bilinen bir yapı ile ilerlenmiştir.
Windows Powershell snap-in(PSSnapin) dynamic link library(.dll)’lerdir. Bir snapin kullanılacaksa ilk olarak kurulması gerekmektedir. Daha sonra komutları kullanılan oturuma yüklemek gerekmektedir.
Modül aslında komutlar paketi olarak ta isimlendirilmesine rağmen kısacası powershell scriptleridir. Açılan oturuma import edilerek kullanılabilir.
Comments