2012-01-24 59 views
3

有人知道我可以用來在我的WPF應用程序中託管Powershell控制檯的控制檯控件嗎? 我有一個用Powershell編寫腳本的WPF應用程序,我想讓用戶打開一個PS控制檯來輸入一些命令。Powershell控制檯控件

+0

嗨,內斯特,你有沒有發現過什麼?尋找相同 – Matt

+0

http://www.powerwf.com/將要發佈控件......但我不知道他們是否做到了。 – Nestor

回答

0

如果使用System.Management.Automation.Runspaces Pipeline對象以編程方式與託管powershell運行空間進行交互,可以將輸入命令和輸出綁定到您選擇的任何控件,例如用於輸入的TextBox和MultiLine輸出的文本塊或一些fancier控件,只要你喜歡。

這裏給CreatePipeline API文檔的鏈接:

http://msdn.microsoft.com/en-us/library/windows/desktop/system.management.automation.runspaces.runspace.createpipeline(v=vs.85).aspx

+0

我正在尋找一個全功能的控制檯,帶有製表符完成,寫主機的執行等 – Nestor