从WinRT应用程序调用PowerShell

时间:2012-10-21 12:10:16

标签: powershell windows-runtime

我想知道是否有办法从WinRT应用程序执行PowerShell脚本。具体来说,我想调用Hyper-V cmdlet,例如Get-VM,并在 Metro 新的Windows UI中显示结果。

或者还有其他想法如何实现这一目标?我在Windows商店看过Hyper-V Manager应用程序,有没有人碰巧知道这些人是怎么做到的?感谢。

1 个答案:

答案 0 :(得分:2)

我很确定在代码中没有直接的方法来执行此操作,即您无法托管PowerShell引擎。但是,如果您很勤奋,可以使用WinRT套接字支持连接到PowerShell Web Access端口或PowerShell远程端点。虽然后者可能需要一些繁重的工作才能找出WSMan协议。