Powershell命令将Hyper-V Guest状态保存到磁盘上

|| 有人知道从Powershell保存hyper-v guest-os状态的命令吗? 例) 保存VM GuestName?     
已邀请:
看看http://pshyperv.codeplex.com 用于Hyper-V管理的PowerShell模块具有用于处理虚拟机的cmdlet。 在上面的模块中,为了发现和操纵机器状态:
Get-VMState
Set-VMState
Convert-VmState
Ping-VM
Test-VMHeartBeat
Shutdown-VM
Start-VM
Stop-VM
Suspend-VM
因此,为回答您的问题,要保存VM状态,该cmdlet将为
Set-VMState
如果您不想使用任何模块并使用WMI编写自己的功能,请查看Hyper-V WMI接口的MSDN文档。 http://msdn.microsoft.com/zh-CN/library/cc723874(v=VS.85).aspx     
Ravikanth的答案看起来很复杂,需要大量阅读..但这对我有用:
Stop-VM -name vmName
或键入:
Get-VM | Stop-VM -save
将所有计算机置于保存状态。     

要回复问题请先登录注册