Aracılığıyla paylaş


Windows PowerShell API Örnekleri

Bu bölüm, işlevselliği kısıtlayan çalışma alanları oluşturmayı ve çalıştırma boşluklarını sağlamak için bir runspace havuzu kullanarak komutları zaman uyumsuz olarak çalıştırmayı gösteren örnek kodu içerir. Microsoft Visual Studio'yu kullanarak bir konsol uygulaması oluşturabilir ve ardından bu bölümdeki konulardaki kodu konak uygulamanıza kopyalayabilirsiniz.

Bu Kısımda

PowerShell01 Örnek Bu örnek, bir çalışma alanının işlevselliğini sınırlamak için bir System.Management.Automation.Runspaces.InitialSessionState nesnesinin nasıl kullanılacağını gösterir. Bu örneğin çıktısı, çalışma alanının dil modunu kısıtlamayı, cmdlet'i özel olarak işaretlemeyi, cmdlet'leri ve sağlayıcıları eklemeyi ve kaldırmayı, ara sunucu komutu eklemeyi ve daha fazlasını gösterir.

PowerShell02 Örnek Bu örnek, bir runspace havuzunun runspace'lerini kullanarak komutları zaman uyumsuz olarak çalıştırmayı gösterir. Örnek bir komut listesi oluşturur ve ardından windows PowerShell altyapısı gerektiğinde havuzdan bir çalışma alanı açarken bu komutları çalıştırır.