1

我想使用我的 C# 应用程序关闭虚拟机 hyper v 2008 服务器,然后在中间过程完成后再次重新启动。我不知道如何在 C# 中使用 WMI。任何代码片段都会非常有帮助。

4

1 回答 1

0

这是看起来像并回答您的问题的东西:http: //blogs.msdn.com/b/taylorb/archive/2008/05/21/hyper-v-wmi-using-powershell-part-4-and-负1.aspx

我建议调用 powershell - 您可以从远程服务器(控制站)执行此操作。

停止它: Stop-VM -ComputerName name.of.hyper-v.server -Name name.of-vm http://technet.microsoft.com/en-us/library/hh848468.aspx

启动它: Start-VM -ComputerName name.of.hyper-v.server -Name name.of-vm

附言。检查 technet 链接以获取示例。

于 2013-08-16T18:58:54.570 回答