サイトアイコン puti se blog

Get-VM・Get-VMguestで取得できる仮想マシン・ゲストOS情報とプロパティの一覧。VMware PowerCLI

WMware PowerCLIでいろんな情報を入手できるのですが、
ゲストOSに対する情報はどのように入手し、どのような情報を一覧で入手できるのでしょうか?

 

Get-VM・Get-VMguestで取得できる情報・プロパティの一覧。VMware PowerCLI

環境・前提条件

簡単に言いますと、

 

Get-VMで取得できる仮想マシン情報・プロパティの一覧。

get-vm <仮想マシン名> | select *

上記のコマンドで確認が出来ます。
取得できるゲストOSの情報は

です

 

Get-VMguestで取得できるゲストOS情報・プロパティの一覧。

get-vmguest <仮想マシン名> | select *

上記のコマンドで確認が出来ます。
取得できるゲストOSの情報は

です。

 

PowerShellの出力をCSV形式のタブ区切りで出力する

以下のように仮想マシンの情報をPowerCLIを使用し出力できます。
サンプルスクリプトを記載します

$_USER="administrator"
$_PASS="password"

$_SERV="vcenter-server"

$_HOME="c:\temp"
$_OUTP="get-vm.log"

Add-PSSnapin VMware.VimAutomation.Core

cd $_HOME

Connect-VIServer -Server $_SERV -User $_USER -Password $_PASS

get-vm | select Name,Version,Host,Folder,ProvisionedSpaceGB,UsedSpaceGB |Export-csv $_OUTP

Disconnect-VIServer -Server $_SERV -Confirm:$False

Export-csvにパイプすることにより、タブ区切りのCSV形式に出力できます

モバイルバージョンを終了