我想知道是否有办法从WinRT应用程序执行PowerShell脚本。具体来说,我想调用Hyper-V cmdlet,例如Get-VM,并在 Metro 新的Windows UI中显示结果。
或者还有其他想法如何实现这一目标?我在Windows商店看过Hyper-V Manager应用程序,有没有人碰巧知道这些人是怎么做到的?感谢。
答案 0 :(得分:2)
我很确定在代码中没有直接的方法来执行此操作,即您无法托管PowerShell引擎。但是,如果您很勤奋,可以使用WinRT套接字支持连接到PowerShell Web Access端口或PowerShell远程端点。虽然后者可能需要一些繁重的工作才能找出WSMan协议。