前のトピック: dpmhv-ShowTemplates(Funclet)コマンド --Hyper-V ホストのテンプレートを表示する次のトピック: dpmhv-showVMFloppy(Funclet)コマンド -- フロッピー ドライブのプロパティを表示する


dpmhv-ShowVMDisks(Funclet)コマンド -- 仮想ディスクをすべて表示する

dpmhv-ShowVMDisks コマンドは、Hyper-V ホスト サーバの VM の仮想ディスクをすべて表示します。

このコマンドの形式は、以下のとおりです。

dpmhv-showVMDisks 
-vm vmname|-vmid vmguid 
-host hostname 
[-retval] 
[-silent] 
[-detail]
-vm vmname

VM の名前を指定します。

-vmid vmguid

VM の一意の ID を指定します。

-host hostname

Hyper-V Server ホストの名前を指定します。

-retval

後で処理できるように値を返します。

-silent

画面に出力しないように指定します。

-detail

(オプション)仮想ディスク リストの詳細を表示します。

戻り値

dpmhv-ShowVMDisks コマンドは、VM に接続されたディスクを表すオブジェクトの配列を返します。

標準モードでは以下のプロパティが返されます。

詳細モードでは以下のプロパティが返されます。

例: VM の仮想ディスクをすべて表示する

この例では、VM に接続された仮想ディスクのリストを返します。

dpmhv-showVMDisks 
-host hvserver 
-vm TestVM

例: ディスクおよび仮想ハード ドライブ イメージ ファイルをすべて表示する

この例では、VM に接続されたディスクおよび仮想ハード ドライブ イメージ ファイルのリストを返します。

dd = dpmhv-showVMDisks -host hvserver -vm TestVM -detail -retval -silent
for each(d in dd)
{
  if(d.ResourceSubType=="Microsoft Virtual Hard Disk")
  {
  ? d.Connection
  }
}