MicrosoftのJames O'Neill氏は、PowerShell Management Library for Hyper-V Beta 0.9をCodePlexに掲載した(リンク)。現在ライブラリには、Hyper-Vで実行している仮想マシンの管理に使用される66の機能がある。
以下の機能が、ライブラリに含まれている。
- VMの検索:Get-VM、Choose-VM
- VMとの接続:New-VMConnectSession
- マシン状態の発見および操作:List-VMState、Set-VMState、Convert-VmState、Ping-VM、Shutdown-VM、 Start-VM、Stop-VM、Suspend-VM、Get-VMKVP
- VMのバックアップ、エクスポートおよびスナップショット:Backup-vm、Export-VM、Get-VMSnapshot、Choose- VMSnapshot、Apply-VMSnapshot、New-VMSnapshot、Remove-VMSnapshot、Get- VMSnapshotTree
- VMの追加および削除、マザーボード設定の構成:New-VM、Remove-VM、Set-VM、Get-VMCPUCount、Set-VMCPUCount、Get-VMMemory、Set-VMMemory
- ドライブコントローラ、ドライブおよびディスクイメージの操作:Get-VMDiskController、Add-VMSCSIController、 Remove-VMSCSIcontroller、Get-VMDrive、Add-VMDRIVE、Remove-VMdrive、Get- VMDisk、Add-VMDISK、Set-VMDisk、List-VMDisk
Get-VMFloppyDisk、Add-VMFloppyDisk、Add-VMNewHardDisk - ネットワークインターフェイスカードの操作:Get-VMNic、List-VMNic、Choose-VMNIC、Add-VMNIC、Remove- VMNIC、Set-VMNICAddress、Set-VMNICConnection、Get-VMNicport、
Get-VMnicSwitch、Choose-VMSwitch、New-VMSwitchPort、Get-VMByMACaddress - VHDファイルの取り扱い:Get-VHDDefaultPath、Get-VHDInfo、New-VHD、Compact-VHD、Mount-VHD、Unmount-VHD
ライブラリはベータであり、そのソースコード(リンク)はMicrosoft Public License (Ms-PL)(リンク)によって利用可能になる。InfoQは2008年6月、Microsoftの仮想化ソリューションである、Hyper-Vの立ち上げ(参考記事)を示した。
原文はこちらです:http://www.infoq.com/news/2008/07/Hyper-V-Power-Shell