上一主题: dpmhv-showVMSCSI (Funclet) 命令-显示所有 SCSI 控制器下一主题: CA IBM LPAR AutoShell 命令


dpmhyperv ShowVMs (Funclet) 命令-获取所有 VM

dpmhv-showVMs 命令用于返回 Hyper-V 主机服务器上 VM 的列表。 该命令获取指定 VM 的名称和相应的 GUID。

此命令具有以下格式:

dpmhv-showVMs 
-host hostname[-retval]
[-silent]
-host hostname

指定 Hyper-V 服务器主机的名称。

-retval

返回一个值以进一步处理。

-silent

指定不输出到屏幕。

返回值

dpmhv-showVMs 命令返回一组对象,这些对象表示指定主机上的 VM。

该对象包括以下属性:

guid

表示 VM 的唯一 ID。

name

表示 VM 的显示名称。

示例:获取所有 VM

本示例返回主机“hvserver”上的 VM 及其相应 GUID 的列表。

dpmhv-showVMs 
-host hvserver

示例:显示所有 VM 的 VM 属性

本示例显示主机“hvserver”上所有 VM 的属性。

a = dpmhv-showVMs -host hvserver -retval -silent
    for each(vm in a)
    {
      ?
      ? "VM:", vm.ElementName
      dpmhv-getVMProperties -host hvserver -vmid (vm.Name)
    }