PowerShell Hyper-V

PowerShellにてHyper-Vを扱えるようにする

  1. PowerShell Management Library for Hyper-Vをダウンロードする。(初めての場合のみ)
    http://pshyperv.codeplex.com/releases
    PsHyperV.zipをダウンロードする。
    動作確認時バージョンはR2 SP1
  2. PowerShellのモジュールパスにダウンロード(して解凍)したフォルダをコピー(移動)する。(初めての場合のみ)
    Copy-Item -Path "C:\Users\Administrator\Desktop\PsHyperV\HyperV" -Destination (Get-ChildItem -Path Env:\PSModulePath).Value -Recurse
  3. モジュールをインポートする。
    PS> Import-Module -Name HyperV

関数一覧

Get-Command -Module HyperV | Select-Object -Property Name
カテゴリ関数名
取得Get-FirstAvailableDriveLetterGet-VHDGet-VhdDefaultPathGet-VHDInfoGet-VHDMountPoint
Get-VMGet-VMBuildScriptGet-VMByMACAddressGet-VMClusterGroupGet-VMCPUCount
Get-VMDiskGet-VMDiskByDriveGet-DiskControllerGet-VMDriveByControllerGet-VMFloppyDisk
Get-VMHostGet-VMIntegrationComponentGet-VMKVPGet-VMLiveMigrationNetworkGet-VMMemory
Get-VMNICGet-VMNICportGet-VMNICSwitchGet-VMNICVLANGet-VMProcessor
Get-VMRemoteFXControllerGet-VMSerialPortGet-VMSettingDataGet-VMSnapshotGet-VMSnapshotTree
Get-VMSummaryGet-VMSwitchGet-VMThumbnailGet-ZIPContent
参照Show-HypervMenuShow-VHDMenuShow-VMDiskMenuShow-VMMenu
整形Out-Tree
作成New-VFDNew-VHDNew-VMNew-VMConnectSessionNew-VMExternalSwitch
New-VMInternalSwitchNew-VMPrivateSwitchNew-VMRASDNew-VMSnapshotNew-VMSwitchPort
New-Zip
選択Select-ClusterSharedVolumeSelect-EnumTypeSelect-ItemSelect-ListSelect-Tree
Select-VMSelect-VMExternalEthernetSelect-VMLiveMigrationNetworkSelect-VMNICSelect-VMPhysicalDisk
Select-VMSnapshotSelect-VMSwitch
追加Add-VMDiskAdd-VMDriveAdd-VMFloppyDiskAdd-VMKVPAdd-VMNewHardDisk
Add-VMNICAdd-VMPassThroughAdd-VMRASDAdd-RemoteFXControllerAdd-VMSCSIController
Add-ZIPContent
設定Set-VMSet-VMCPUCountSet-VMDiskSet-VMHostSet-VMIntegtrationComponent
Set-VMMemorySet-VMNICAddressSet-VMNICSwitchSet-VMNICVLANSet-VMRASD
Set-VMRemoteFXControllerSet-VMSerialPortSet-VMState
削除Remove-VMRemove-VMDriveRemove-VMFloppyDiskRemove-VMKVPRemove-VMNIC
Remove-VMRASDRemove-VMRemoteFXControllerRemove-VMSCSIControllerRemove-VMSnapshotRemove-VMSwitch
Remove-VMSwitchNIC
接続Connect-VHDParent
PingPing-VM
コピーCopy-ZipContent
インポートImport-VM
エクスポートExport-VM
移動Move-VM
マウントMount-VHD
アンマウントDismount-VHD
圧縮Compress-VHD
拡張Expand-VHD
結合Merge-VHD
変換Convert-DiskIDtoDriveConvertTo-EnumConvert-VHDConvert-VMState
リネームRename-VMSnapshot
実行Invoke-VMShutdown
開始Start-VM
停止Stop-VM
保存Save-VM
復元Restore-VMSnapshot
同期Sync-VMClusterConfig
検証Test-AdminTest-VHDTest-VMHeartBeatTest-WMIJobTest-WMIResult
更新Update-VMSnapshot
待機Wait-ForDisk

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-10-28 (金) 09:49:00 (2430d)