3

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

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

4

1 回答 1

2

我很确定在代码中没有直接的方法可以做到这一点,即你不能托管 PowerShell 引擎。但是,如果您很勤奋,则可以使用 WinRT 套接字支持来连接到 PowerShell Web 访问端口或 PowerShell 远程处理端点。尽管后者可能需要一些繁重的工作才能弄清楚 WSMan 协议。

于 2012-10-22T14:51:50.183 回答