1. VMware Tools が実行中の場合

vSphere Client 上では、”実行中” と表示されています。
これを PowerCLI で、下記コマンドレッドで確認すると “toolsOk” と表示されます。
Get-VM | Select-Object Name, PowerState, @{N=”ToolsStatus”; E={$_.ExtensionData.Guest.ToolsStatus}} | ft -AutoSize
Name PowerState ToolsStatus
—- ———- ———–
ph5-01 PoweredOn toolsOk
ph5-02 PoweredOn toolsOk
2. VMware Tools が停止中の場合

vSphere Client 上では、”実行せず” と表示されています。
これを PowerCLI で、下記コマンドレッドで確認すると “toolsNotRunning” と表示されます。
Get-VM | Select-Object Name, PowerState, @{N=”ToolsStatus”; E={$_.ExtensionData.Guest.ToolsStatus}} | ft -AutoSize
Name PowerState ToolsStatus
—- ———- ———–
ph5-01 PoweredOn toolsNotRunning
ph5-02 PoweredOn toolsOk
3. その他
下記コマンドレッドでは、VMware Tools のバージョンやタイプも確認可能です。
Get-VM | Select-Object Name, PowerState, @{N=”ToolsStatus”; E={$_.ExtensionData.Guest.ToolsStatus}},@{N=”ToolsRunningStatus”; E={$_.ExtensionData.Guest.ToolsRunningStatus}},@{N=”ToolsVersion”; E={$_.ExtensionData.Guest.ToolsVersion}},@{N=”ToolsInstallType”; E={$_.ExtensionData.Guest.ToolsInstallType}} | ft -AutoSize
Name PowerState ToolsStatus ToolsRunningStatus ToolsVersion ToolsInstallType
—- ———- ———– —————— ———— —————-
ph5-01 PoweredOn toolsNotRunning guestToolsNotRunning 12352 guestToolsTypeOpenVMTools
ph5-02 PoweredOn toolsOk guestToolsRunning 12389 guestToolsTypeOpenVMTools