2017-06-19 50 views
-1

我們可以通過PowerShell cmdlet「Get-VM」獲取VM的列表。返回的集合有兩列「狀態」和「狀態」。我需要知道VM可能的狀態或狀態是什麼。我有一個應用程序需要根據VM的狀態(特別是錯誤狀態)執行各種操作。虛擬機的狀態和狀態的可能值

+0

我想知道原因downvote? –

+0

走出一條肢體我猜你的問題被低估了,因爲它沒有顯示任何研究工作或嘗試自己解決問題。 「請爲我做這項任務/研究」類型的問題在這裏被壓垮了。 –

+0

@AnsgarWiechers我的問題沒有顯示我的努力,但相信我,我做到了。不過謝謝,無論如何我得到了答案。 –

回答

3

您可以使用PowerShell命令:

Import-Module Hyper-V 

[enum]::GetNames([Microsoft.HyperV.Powershell.VMState]) 
[enum]::GetNames([Microsoft.HyperV.Powershell.VMOperationalStatus]) 

enter image description here