2015年1月17日土曜日

第12回 PowerCLIでCD-ROMをマウントしている仮想マシンの一覧をcsvやhtmlでエクスポート


PowerCLIとはPowerShellのvSphere版です

そのPowerCLIでvSphere環境を管理出来ます

例えば、CD-ROMをマウントしている仮想マシンの一覧をcsvやhtmlでエクスポートする手順は以下の通りです。

1.PowerCLIを起動してvCenterに接続する
 Connect-VIServer -server vCenterのIPアドレス -user ドメイン名\vCenterに接続出来るユーザー名 -password vCenterに接続出来るユーザーのパスワード

コマンド例







2.仮想マシン一覧を表示
 get-vm

3.CD-ROMをマウントしている仮想マシンの一覧を表示
get-vm | where-object{($_CDDrives)[0].Connectionstate.connected}

4.CD-ROMをマウントしている仮想マシンの一覧をcsvでエクスポートする
get-vm | where-object{($_CDDrives)[0].Connectionstate.connected} | Export-Csv "フルパス"

コマンド例


















5.CD-ROMをマウントしている仮想マシンの一覧をhtmlでエクスポートする
get-vm | where-object{($_CDDrives)[0].Connectionstate.connected} | ConvertTo-Html | Out-File "フルパス"

コマンド例


※ポイントは、タブやhelpで調べる時間が勿体ないので、暗記する事です。

以上

0 件のコメント:

コメントを投稿