*PowerShell Hyper-V [#a51326f4]
#enull{{
&tag(PowerShell,Hyper-V,VHD);
}}
#contents

**PowerShellにてHyper-Vを扱えるようにする [#m0c11321]
+PowerShell Management Library for Hyper-Vをダウンロードする。(初めての場合のみ)
 http://pshyperv.codeplex.com/releases
 PsHyperV.zipをダウンロードする。
 動作確認時バージョンはR2 SP1
+PowerShellのモジュールパスにダウンロード(して解凍)したフォルダをコピー(移動)する。(初めての場合のみ)
 Copy-Item -Path "C:\Users\Administrator\Desktop\PsHyperV\HyperV" -Destination (Get-ChildItem -Path Env:\PSModulePath).Value -Recurse
+モジュールをインポートする。
 PS> Import-Module -Name HyperV
**関数一覧 [#ib2eafc1]
 Get-Command -Module HyperV | Select-Object -Property Name
|カテゴリ|関数名|||||h
|取得|Get-FirstAvailableDriveLetter|Get-VHD|Get-VhdDefaultPath|Get-VHDInfo|Get-VHDMountPoint|
|~|Get-VM|Get-VMBuildScript|Get-VMByMACAddress|Get-VMClusterGroup|Get-VMCPUCount|
|~|Get-VMDisk|Get-VMDiskByDrive|Get-DiskController|Get-VMDriveByController|Get-VMFloppyDisk|
|~|Get-VMHost|Get-VMIntegrationComponent|Get-VMKVP|Get-VMLiveMigrationNetwork|Get-VMMemory|
|~|Get-VMNIC|Get-VMNICport|Get-VMNICSwitch|Get-VMNICVLAN|Get-VMProcessor|
|~|Get-VMRemoteFXController|Get-VMSerialPort|Get-VMSettingData|Get-VMSnapshot|Get-VMSnapshotTree|
|~|Get-VMSummary|Get-VMSwitch|Get-VMThumbnail|Get-ZIPContent||
|参照|Show-HypervMenu|Show-VHDMenu|Show-VMDiskMenu|Show-VMMenu||
|整形|Out-Tree|||||
|作成|New-VFD|New-VHD|New-VM|New-VMConnectSession|New-VMExternalSwitch|
|~|New-VMInternalSwitch|New-VMPrivateSwitch|New-VMRASD|New-VMSnapshot|New-VMSwitchPort|
|~|New-Zip|||||
|選択|Select-ClusterSharedVolume|Select-EnumType|Select-Item|Select-List|Select-Tree|
|~|Select-VM|Select-VMExternalEthernet|Select-VMLiveMigrationNetwork|Select-VMNIC|Select-VMPhysicalDisk|
|~|Select-VMSnapshot|Select-VMSwitch||||
|追加|Add-VMDisk|Add-VMDrive|Add-VMFloppyDisk|Add-VMKVP|Add-VMNewHardDisk|
|~|Add-VMNIC|Add-VMPassThrough|Add-VMRASD|Add-RemoteFXController|Add-VMSCSIController|
|~|Add-ZIPContent|||||
|設定|Set-VM|Set-VMCPUCount|Set-VMDisk|Set-VMHost|Set-VMIntegtrationComponent|
|~|Set-VMMemory|Set-VMNICAddress|Set-VMNICSwitch|Set-VMNICVLAN|Set-VMRASD|
|~|Set-VMRemoteFXController|Set-VMSerialPort|Set-VMState|||
|削除|Remove-VM|Remove-VMDrive|Remove-VMFloppyDisk|Remove-VMKVP|Remove-VMNIC|
|~|Remove-VMRASD|Remove-VMRemoteFXController|Remove-VMSCSIController|Remove-VMSnapshot|Remove-VMSwitch|
|~|Remove-VMSwitchNIC|||||
|接続|Connect-VHDParent|||||
|Ping|Ping-VM|||||
|コピー|Copy-ZipContent|||||
|インポート|Import-VM|||||
|エクスポート|Export-VM|||||
|移動|Move-VM|||||
|マウント|Mount-VHD|||||
|アンマウント|Dismount-VHD|||||
|圧縮|Compress-VHD|||||
|拡張|Expand-VHD|||||
|結合|Merge-VHD|||||
|変換|Convert-DiskIDtoDrive|ConvertTo-Enum|Convert-VHD|Convert-VMState||
|リネーム|Rename-VMSnapshot|||||
|実行|Invoke-VMShutdown|||||
|開始|Start-VM|||||
|停止|Stop-VM|||||
|保存|Save-VM|||||
|復元|Restore-VMSnapshot|||||
|同期|Sync-VMClusterConfig|||||
|検証|Test-Admin|Test-VHD|Test-VMHeartBeat|Test-WMIJob|Test-WMIResult|
|更新|Update-VMSnapshot|||||
|待機|Wait-ForDisk|||||

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS