目標:提供使用Visual Basic或C#或.NET與Exchange命令行管理程序交互的Web服務,向其發送命令以運行cmdlet並返回結果作爲XML。 (請注意,我們可以使用任何語言來編寫服務,但由於它是一個Windows Box,並且我們有Visual Studio 2008,所以似乎最簡單的解決方案就是使用它來創建VB/.NET Web服務。的確,它是很容易做到的,只是指向和點擊)從Visual Basic/C#/ .NET運行Exchange命令行管理程序cmdlet應用程序
問題:如何運行從Web服務,比如在Exchange命令行管理程序cmdlet的,則Get-DistributionGroupMember「實時總統」
看來,我們應該能夠創建一個運行該cmdlet的PowerShell腳本,並且能夠從命令行調用該腳本,因此只需從程序中調用該腳本即可。這聽起來正確嗎?如果是的話,我會怎麼做呢?謝謝。答案可以是語言不可知的,但Visual Basic可能是最好的,因爲這是我加載測試Web服務了。
你如何獲得Exchange管理外殼cmdlet顯示?看來你需要以某種方式添加對它們的引用,否則我會得到一個他們不存在的錯誤。 – Andrey 2012-02-23 22:48:45
@Andrey你知道如何讓EMS cmdlet出現嗎? – 2012-07-19 09:20:02