上一主题: dpmhyperv GetVMProperties 命令-获取 VM 属性下一主题: dpmhyperv ImportVM 命令-导入 VM


dpmhyperv GetVMState 命令-获取 VM 状态

dpmhyperv GetVMState 命令用于返回 VM 的当前状态。 以下列表说明四个状态:

此命令具有以下格式:

GetVMState 
[-ws_user username] 
[-ws_password password] 
[-ws_encrypted_password] 
-hypervHost hostname 
-vm vmname|-vmguid vm_ID 
[-pre] 
[-post]
[-locale iso639value]
-ws_user username

(可选)指定 CA Server Automation 用户名。

-ws_password password

(可选)指定 CA Server Automation 用户密码。

-ws_encrypted_password

(可选)指示 CA Server Automation 密码是否加密。

-hypervHost hostname

指定 Hyper-V 主机的名称。

-vm vm_name

指定 VM 名称。

-vmguid vm_ID

指定 VM 的唯一 GUID。

-pre

(可选)操作完成之前生成事件。

-post

(可选)操作完成之后生成事件。

-locale iso639value

(可选)指定 IS0 639_3166 组合以覆盖默认的英语输出(例如:法语为 fr_FR)。 要使用命令提示符的区域设置,请指定“native”。

示例:使用 VM 名称获取 VM 状态

本示例返回主机“hserver”上的 VM“vm-01”的状态。

dpmhyperv GetVMState -ws_user admin -ws_password #test# -hypervHost hserver -vm test-vm01

示例:使用 VM GUID 获取 VM 状态

本示例返回主机“hserver”上 GUID 为“38FTESTED14644376”的虚拟机的状态。

dpmhyperv GetVMState -ws_user admin -ws_password #test# -hypervHost hserver -vmguid 38FTESTED14644376