Aracılığıyla paylaş


Windows PowerShell Başvurusu

Windows PowerShell, yönetim otomasyonu için tasarlanmış Microsoft .NET Framework bağlantılı bir ortamdır. Windows PowerShell komut oluşturmaya, çözüm oluşturmaya ve grafik kullanıcı arabirimi tabanlı yönetim araçları oluşturmaya yönelik yeni bir yaklaşım sağlar.

Windows PowerShell, bir sistem yöneticisinin komutları doğrudan veya betikler aracılığıyla yürütme yoluyla sistem kaynaklarının yönetimini otomatikleştirmesini sağlar.

Geliştirici Hedef Kitlesi

Windows PowerShell Yazılım Geliştirme Seti (SDK), Windows PowerShell tarafından sağlanan API'ler hakkında başvuru bilgileri gerektiren komut geliştiricileri için yazılmıştır. Komut geliştiricileri, Windows PowerShell tarafından gerçekleştirilebilecek görevleri genişleten komutları ve sağlayıcıları oluşturmak için Windows PowerShell kullanır.

Windows PowerShell Kaynakları

Aşağıdaki kaynaklar, Windows PowerShell SDK'sına ek olarak daha fazla bilgi sağlar.

Windows PowerShell'i Kullanmaya Başlama Windows PowerShell'e giriş sağlar: dil, cmdlet'ler, sağlayıcılar ve nesnelerin kullanımı.

Windows PowerShell Modülü yazma Windows PowerShell modüllerini kullanarak Windows PowerShell çözümlerini paketlemesi ve dağıtması gereken yöneticiler, betik geliştiricileri ve cmdlet geliştiricileri için bilgi ve örnekler sağlar.

Windows PowerShell Cmdlet'i Yazma Cmdlet'leri tasarlayan program yöneticileri ve cmdlet kodu uygulayan geliştiriciler için bilgi ve kod örnekleri sağlar.

Windows PowerShell Ekibi Blogu Diğer Windows PowerShell kullanıcılarından öğrenme ve işbirliği yapmak için en iyi kaynaktır. Windows PowerShell Ekibi blogunu okuyun ve ardından Windows PowerShell Kullanıcı Forumu'na (microsoft.public.windows.powershell) katılın. Diğer Windows PowerShell bloglarını ve kaynaklarını bulmak için Windows Live Search'i kullanın. Daha sonra uzmanlığınızı geliştirirken fikirlerinizi serbestçe katkıda bulunun.

PowerShell modülü tarayıcısı Komut satırı Yardım konularının en son sürümlerini sağlar.

Sınıf Kitaplıkları

System.Management.Automation Bu ad alanı, Windows PowerShell'in kök ad alanıdır. Özel cmdlet'leri uygulamak için gereken sınıfları, numaralandırmaları ve arabirimleri içerir. Özellikle System.Management.Automation.Cmdlet sınıfı, tüm cmdlet sınıflarının türetilmesi gereken temel sınıftır. Cmdlet'ler hakkında daha fazla bilgi için bkz.

System.Management.Automation.Provider Bu ad alanı, Windows PowerShell sağlayıcısını uygulamak için gereken sınıfları, numaralandırmaları ve arabirimleri içerir. Özellikle System.Management.Automation.Provider.CmdletProvider sınıfı, tüm Windows PowerShell sağlayıcı sınıflarının türetilmesi gereken temel sınıftır.

Microsoft.PowerShell.Commands Bu ad alanı, Windows PowerShell tarafından uygulanan cmdlet'lerin ve sağlayıcıların sınıflarını içerir. Benzer şekilde, adınız oluşturmanız önerilir. Uyguladığınız cmdlet'ler için komut ad alanı.

System.Management.Automation.Host Bu ad alanı, cmdlet'in kullanıcı ve Windows PowerShell arasındaki etkileşimi tanımlamak için kullandığı sınıfları, numaralandırmaları ve arabirimleri içerir.

System.Management.Automation.Internal Bu ad alanı, diğer ad alanı sınıfları tarafından kullanılan temel sınıfları içerir. Örneğin, System.Management.Automation.Internal.CmdletMetadataAttribute sınıfı, System.Management.Automation.CmdletAttribute sınıfı için temel sınıftır.

System.Management.Automation.Runspaces Bu ad alanı, Windows PowerShell çalışma alanı oluşturmak için kullanılan sınıfları, numaralandırmaları ve arabirimleri içerir. Bu bağlamda, Windows PowerShell çalışma alanı, bir veya daha fazla Windows PowerShell işlem hattının cmdlet'leri çağırdığı bağlamdır. Diğer bir ifadeyle, cmdlet'ler bir Windows PowerShell çalışma alanı bağlamında çalışır. Windows PowerShell çalışma alanları hakkında daha fazla bilgi için bkz. Windows PowerShell Runspaces.