3

powershell から hyper-v ゲスト OS の状態を保存するコマンドを知っている人はいますか?

元)

保存 VM ゲスト名 ?

4

2 に答える 2

1

http://pshyperv.codeplex.comをご覧ください 。Hyper-V 管理用の PowerShell モジュールには、仮想マシンを操作するためのコマンドレットがあります。

上記のモジュールでは、マシンの状態を検出して操作します。

Get-VMState
Set-VMState
Convert-VmState
Ping-VM
Test-VMHeartBeat
Shutdown-VM
Start-VM
Stop-VM
Suspend-VM

したがって、質問に答えるために、VM の状態を保存するには、コマンドレットは次のようになります。Set-VMState

モジュールを使用せず、WMI を使用して独自の関数を作成する場合は、Hyper-V WMI インターフェイスに関する MSDN ドキュメントを参照してください。

http://msdn.microsoft.com/en-us/library/cc723874(v=VS.85).aspx

于 2011-04-21T00:56:56.927 に答える
0

Ravikanthの答えは複雑に見え、多くの読書が必要です..しかし、これは私にとってはうまくいきます:

Stop-VM -name vmName

または、次のように入力Get-VM | Stop-VM -saveします。すべてのマシンを保存済みの状態にします。

于 2012-08-12T17:07:48.980 に答える