Windows Server 2016 で利用可能な Hyper-V コマンドレットについて

スポンサーリンク

Windows Server 2016 で利用可能な Hyper-V コマンドレット一覧をまとめました。
※Windows Server 2016 version 1607 (OS Build 14393.2339 上にて確認)

Hyper-V コマンドレットの一覧出力として、以下のコマンドレットを実行しています。

 Get-Command -Module Hyper-V 

Hyper-V コマンドレット

#コマンドレット概要
1Add-VMAssignableDevice
2Add-VMDvdDrive仮想マシンに DVD ドライブを追加します。
3Add-VMFibreChannelHba 仮想マシンに仮想ファイバ チャネル ホスト バス アダプターを追加します。
4Add-VMGpuPartitionAdapter
5Add-VMGroupMember仮想マシン グループにグループ メンバーを追加します。
6Add-VMHardDiskDrive仮想マシンにハード ディスク ドライブを追加します。
7Add-VMHostAssignableDevice
8Add-VMKeyStorageDrive
9Add-VMMigrationNetwork複数の仮想マシン ホストに仮想マシンの移行のネットワークを追加します。
10Add-VMNetworkAdapter仮想マシンに仮想ネットワーク アダプターを追加します。
11Add-VMNetworkAdapterAcl仮想ネットワークアダプターを経由するトラフィックを許可する ACL を作成します。
12Add-VMNetworkAdapterExtendedAcl仮想ネットワーク アダプターの拡張 ACL を作成します。
13Add-VMNetworkAdapterRoutingDomainMapping仮想ネットワーク アダプターにルーティング ドメインと仮想サブネットを追加します。
14Add-VMRemoteFx3dVideoAdapter仮想マシンに RemoteFX ビデオ アダプターを追加します。
15Add-VMScsiController仮想マシンに SCSI コントローラーを追加します。
16Add-VMStoragePath記憶域リソース プールにパスを追加します。
17Add-VMSwitchイーサネット リソース プールに仮想スイッチを追加します。
18Add-VMSwitchExtensionPortFeature仮想ネットワーク アダプターに機能を追加します。
19Add-VMSwitchExtensionSwitchFeature仮想スイッチに機能を追加します。
20Add-VMSwitchTeamMember仮想スイッチ チームにメンバーを追加します。
21Checkpoint-VM仮想マシンのチェックポイントを作成します。
22Compare-VM互換性のために仮想マシンと仮想マシン ホストを比較、互換性レポートを返します。
23Complete-VMFailoverレプリカ サーバーで仮想マシンのフェールオーバー プロセスを完了します。フェイルオーバーした仮想マシン上のすべてのリカバリ ポイントを削除します。
24Connect-VMNetworkAdapter仮想スイッチに仮想ネットワーク アダプターを接続します。
25Connect-VMSan仮想記憶域エリア ネットワーク (SAN) を持つホスト バス アダプターを関連付けます。
26Convert-VHD仮想ハード ディスク ファイルのフォーマット、バージョン型、およびブロック サイズを変換します。
27Copy-VMFile仮想マシンへファイルをコピーします。
28Debug-VM仮想マシンをデバッグします。
29Disable-VMConsoleSupport第 2 世代仮想マシンのキーボード、美でも、およびマウスを無効化します。
30Disable-VMEventing仮想マシン イベントを無効化します。
31Disable-VMIntegrationService仮想マシンの統合サービスを無効化します。
32Disable-VMMigration複数の仮想マシン ホストの移行を無効化します。
33Disable-VMRemoteFXPhysicalVideoAdapterRemoteFX を有効化した仮想マシンを使用している複数の RemoteFX 物理ビデオ アダプターを無効化します。
34Disable-VMResourceMetering仮想マシン、もしくはリソース プールのリソース使用量データの収集を無効化します。
35Disable-VMSwitchExtension複数の仮想スイッチにおける複数の拡張を無効化します。
36Disable-VMTPM仮想マシンの TPM 機能を無効化します。
37Disconnect-VMNetworkAdapter仮想マシン、もしくはイーサネット リソース プールから仮想ネットワーク アダプターの接続を解除します。
38Disconnect-VMSan仮想記憶域エリア ネットワーク (SAN) からホスト バス アダプターを削除します。
39Dismount-VHD仮想ハード ディスクのマウントを解除します。
40Dismount-VMHostAssignableDevice
41Enable-VMConsoleSupport仮想マシンのキーボード、ビデオ、およびマウスを有効化します。
42Enable-VMEventing仮想マシン イベントを有効化します。
43Enable-VMIntegrationService仮想マシンの統合サービスを有効化します。
44Enable-VMMigration複数の仮想マシン ホストの移行を有効化します。
45Enable-VMRemoteFXPhysicalVideoAdapterRemoteFX が有効された仮想マシンを使用している複数の RemoteFX 物理ビデオ アダプターを有効化します。
46Enable-VMReplication仮想マシンのレプリケーションを有効化します。
47Enable-VMResourceMetering仮想マシン、もしくはリソース プールのリソース使用量データを収集します。
48Enable-VMSwitchExtension複数のスイッチの複数の拡張を有効化します。
49Enable-VMTPM仮想マシンの TPM 機能を有効化します。
50Export-VMディスクに仮想マシンをエクスポートします。
51Export-VMSnapshotディスクに仮想マシン チェックポイントをエクスポートします。
52Get-VHD仮想ハード ディスクに関連付けられた仮想ハード ディスク オブジェクトを取得します。
53Get-VHDSetVHD セットに関する情報を取得します。
54Get-VHDSnapshotVHD セットのチェックポイントに関する情報を取得します。
55Get-VM複数の Hyper-V ホストから仮想マシンを取得します。
56Get-VMAssignableDevice
57Get-VMBios仮想マシン、もしくはスナップショットの BIOS を取得します。
58Get-VMComPort仮想マシン、もしくはスナップショットの COM ポートを取得します。
59Get-VMConnectAccess複数の Hyper-V ホストに接続可能なユーザーおよび仮想マシンを示すエントリを取得します。
60Get-VMDvdDrive仮想マシン、もしくはスナップショットに接続している DVD ドライブを取得します。
61Get-VMFibreChannelHba複数の仮想マシンに関連付けられたファイバ チャネル ホスト バス アダプターを取得します。
62Get-VMFirmware仮想マシンのファームウェア構成を取得します。
63Get-VMFloppyDiskDrive仮想マシン、もしくはスナップショットのフロッピー ディスク ドライブを取得します。
64Get-VMGpuPartitionAdapter
65Get-VMGroup仮想マシン グループを取得します。
66Get-VMHardDiskDrive複数の仮想マシンに接続された仮想ハード ディスク ドライブを取得します。
67Get-VMHostHyper-V ホストを取得します。
68Get-VMHostAssignableDevice
69Get-VMHostClusterHyper-V ホスト クラスターを取得します。
70Get-VMHostNumaNode仮想マシン ホストの NUMA トポロジを取得します。
71Get-VMHostNumaNodeStatus仮想マシン ホスト、もしくはホストの Non-Uniform Memory Access (NUMA) ノードの仮想マシン状態を取得します。
72Get-VMHostSupportedVersionホストでサポートされている仮想マシン構成バージョンの一覧を取得します。
73Get-VMIdeController仮想マシン、もしくはスナップショットの IDE コントローラーを取得します。
74Get-VMIntegrationService仮想マシン、もしくはスナップショットの統合サービスを取得します。
75Get-VMKeyProtector仮想マシンのキーの保護機能を取得します。
76Get-VMKeyStorageDrive
77Get-VMMemory仮想マシン、もしくはスナップショットのメモリを取得します。
78Get-VMMigrationNetwork複数の仮想マシン ホストの移行で追加されているネットワークを取得します。
79Get-VMNetworkAdapter仮想マシン、スナップショット、管理オペレーティング システム、もしくは仮想マシン、および管理オペレーティング システムの仮想ネットワーク アダプターを取得します。
80Get-VMNetworkAdapterAcl仮想マシンネットワーク アダプターで構成されている ACL を取得します。
81Get-VMNetworkAdapterExtendedAcl仮想ネットワーク アダプターで構成されている拡張 ACL を取得します。
82Get-VMNetworkAdapterFailoverConfiguration仮想マシンをフェールオーバーするときに使用するために構成される仮想ネットワーク アダプターの IP アドレスを取得します。
83Get-VMNetworkAdapterIsolation仮想ネットワーク アダプターの分離設定を取得します。
84Get-VMNetworkAdapterRoutingDomainMappingルーティング ドメインのメンバーを取得します。
85Get-VMNetworkAdapterTeamMapping
86Get-VMNetworkAdapterVlan仮想ネットワーク アダプターに構成された仮想 LAN 設定を取得します。
87Get-VMPartitionableGpu
88Get-VMProcessor仮想マシン、もしくはスナップショットのプロセッサを取得します。
89Get-VMRemoteFx3dVideoAdapter仮想マシン、もしくはスナップショットの RemoteFX ビデオ アダプターを取得します。
90Get-VMRemoteFXPhysicalVideoAdapter複数の Hyper-V ホストの RemoteFX 物理 グラフィック アダプターを取得します。
91Get-VMReplication仮想マシンのレプリケーション設定を取得します。
92Get-VMReplicationAuthorizationEntryレプリカ サーバーの承認エントリを取得します。
93Get-VMReplicationServerレプリカ サーバーのレプリケーションおよび承認設定を取得します。
94Get-VMResourcePool複数の仮想マシン ホストのリソース プールを取得します。
95Get-VMSanHyper-V、もしくはホストで利用可能な仮想マシン記憶域エリア ネットワークを取得します。
96Get-VMScsiController仮想マシン、もしくはスナップショットの SCSI コントローラーを取得します。
97Get-VMSecurity仮想マシンに関するセキュリティ情報を取得します。
98Get-VMSnapshot仮想マシン、もしくはチェックポイントに関連付けられているチェックポイントを取得します。
99Get-VMStoragePath記憶域リソース プールの記憶域パスを取得します。
100Get-VMSwitch複数の Hyper-V ホストから仮想スイッチを取得します。
101Get-VMSwitchExtension複数の仮想スイッチの拡張を取得します。
102Get-VMSwitchExtensionPortData仮想ネットワーク アダプターに適用されている仮想スイッチ拡張機能の状態を取得します。
103Get-VMSwitchExtensionPortFeature 仮想ネットワーク アダプターで構成されている機能を取得します。
104Get-VMSwitchExtensionSwitchData仮想スイッチに適用されいる仮想スイッチ拡張機能の状態を取得します。
105Get-VMSwitchExtensionSwitchFeature仮想スイッチで構成されている機能を取得します。
106Get-VMSwitchTeamHyper-V ホストから仮想スイッチ チームを取得します。
107Get-VMSystemSwitchExtension仮想マシン ホストでインストールされているスイッチ拡張を取得します。
108Get-VMSystemSwitchExtensionPortFeature複数の Hyper-V ホストの仮想スイッチ拡張でサポートされているポート レベル機能を取得します。
109Get-VMSystemSwitchExtensionSwitchFeature複数の Hyper-V ホストのスイッチ レベル機能を取得します。
110Get-VMVideo仮想マシンのビデオ設定を取得します。
111Grant-VMConnectAccess仮想マシン、もしくはマシンに接続するためのユーザー、もしくはユーザー アクセスを付与します。
112Import-VMファイルから仮想マシンをインポートします。
113Import-VMInitialReplicationソースとして外部メディアを用いる場合、初期レプリケーションを環境するためにレプリカ仮想マシンの初期レプリケーション ファイルをインポートします。
114Measure-VM複数の仮想マシンのリソース使用量データをレポートします。
115Measure-VMReplication仮想マシンに関連付けられたレプリケーション統計および情報を取得します。
116Measure-VMResourcePool複数のリソース プールのリソース使用量データをレポートします。
117Merge-VHD仮想ハード ディスクをマージします。
118Mount-VHD複数の仮想ハード ディスクをマウントします。
119Mount-VMHostAssignableDevice
120Move-VM新しい Hyper-V ホストに仮想マシンを移動します。
121Move-VMStorage仮想マシンの記憶域を移動します。
122New-VFD仮想フロッピー ディスクを作成します。
123New-VHD複数の新しい仮想ハード ディスクを作成します。
124New-VM新しい仮想マシンを作成します。
125New-VMGroup仮想マシン グループを作成します。
126New-VMReplicationAuthorizationEntry指定したレプリカ サーバーにレプリカ データを複数のプライマリ サーバーに許可する新しい承認エントリを作成します。
127New-VMResourcePoolリソース プールを作成します。
128New-VMSanHyper-V ホストに新しい仮想記憶育エリア ネットワーク (SAN) を作成します。
129New-VMSwitch複数の仮想マシン ホストに新しい仮想スイッチを作成します。
130Optimize-VHD固定仮想ハード ディスクを除く、仮想ハード ディスク ファイルを使用している領域の割り当てを最適化します。
131Optimize-VHDSetVHD セット ファイルを最適化します。
132Remove-VHDSnapshotVHD セット ファイルからチェックポイントを削除します。
133Remove-VM仮想マシンを削除します。
134Remove-VMAssignableDevice
135Remove-VMDvdDrive仮想マシンから DVD ドライブを削除します。
136Remove-VMFibreChannelHba仮想マシンからファイバ チャネル ホスト バス アダプターを削除します。
137Remove-VMGpuPartitionAdapter
138Remove-VMGroup仮想マシン グループを削除します。
139Remove-VMGroupMember仮想マシン グループからメンバーを削除します。
140Remove-VMHardDiskDrive仮想マシンからハード ディスク ドライブを削除します。
141Remove-VMHostAssignableDevice
142Remove-VMKeyStorageDrive
143Remove-VMMigrationNetwork移行を持つユーザーからネットワークを削除します。
144Remove-VMNetworkAdapter仮想マシンから複数の仮想ネットワーク アダプターを削除します。
145Remove-VMNetworkAdapterAcl仮想ネットワーク アダプターを経由したトラフィックを適用している ACL を削除します。
146Remove-VMNetworkAdapterExtendedAcl仮想ネットワーク アダプターの拡張 ACL を削除します。
147Remove-VMNetworkAdapterRoutingDomainMapping仮想ネットワーク アダプターからルーティング ドメインを削除します。
148Remove-VMNetworkAdapterTeamMapping
149Remove-VMRemoteFx3dVideoAdapter仮想マシンから RemoteFX 3D ビデオ アダプターを削除します。
150Remove-VMReplication仮想マシンのレプリケーション信頼関係を削除します。
151Remove-VMReplicationAuthorizationEntryレプリカ サーバーから承認エントリを削除します。
152Remove-VMResourcePool複数の仮想マシン ホストからリソース プールを削除します。
153Remove-VMSan仮想マシン ホストから仮想記憶域エリア ネットワーク (SAN) を削除します。
154Remove-VMSavedState保存した仮想マシンの保存状態を削除します。
155Remove-VMScsiController仮想マシンから SCSI コントローラーを削除します。
156Remove-VMSnapshot仮想マシン チェックポイントを削除します。
157Remove-VMStoragePath記憶域リソース プールからパスを削除します。
158Remove-VMSwitch仮想スイッチを削除します。
159Remove-VMSwitchExtensionPortFeature仮想ネットワーク アダプターから機能を削除します。
160Remove-VMSwitchExtensionSwitchFeature仮想スイッチから機能を削除します。
161Remove-VMSwitchTeamMember仮想マシン スイッチ チームからメンバーを削除します。
162Rename-VM仮想マシン名を変更します。
163Rename-VMGroup仮想マシン グループ名を変更します。
164Rename-VMNetworkAdapter仮想マシン、もしくは管理オペレーティング システムの仮想ネットワーク アダプター名を変更します。
165Rename-VMResourcePool複数の Hyper-V ホストのリソース プール名を変更します。
166Rename-VMSan仮想記憶域エリア ネットワーク (SAN) 名を変更します。
167Rename-VMSnapshot仮想マシン チェックポイント名を変更します。
168Rename-VMSwitch仮想スイッチを削除します。
169Repair-VM複数の仮想マシンを修復します。
170Reset-VMReplicationStatistics仮想マシンのレプリケーション統計をリセットします。
171Reset-VMResourceMeteringHyper-V リソース メータリングによって収集されたリソース使用量データをリセットします。
172Resize-VHD仮想ハード ディスクのサイズを再設定します。
173Restart-VM仮想マシンを再開します。
174Restore-VMSnapshot仮想マシン チェックポイントをリストアします。
175Resume-VM中断 (一時停止) された仮想マシンを再開します。
176Resume-VMReplication一時停止、エラー、再同期が必要、もしくは中断された状態の仮想マシン レプリケーションを再開します。
177Revoke-VMConnectAccess複数の仮想マシンに接続する複数のユーザーのアクセスを取り消します。
178Save-VM仮想マシンを保存します。
179Set-VHD仮想ハード ディスクに関連付けられたプロパティを設定します。
180Set-VM仮想マシンを構成します。
181Set-VMBios第 1 世代仮想マシンの BIOS を構成します。
182Set-VMComPort仮想マシンの COM ポートを構成します。
183Set-VMDvdDrive仮想 DVD ドライブを構成します。
184Set-VMFibreChannelHba仮想マシンのファイバ チャネル ホスト バス アダプターを構成します。
185Set-VMFirmware仮想マシンのファームウェア構成を設定します。
186Set-VMFloppyDiskDrive仮想フロッピー ディスク ドライブを構成します。
187Set-VMGpuPartitionAdapter
188Set-VMHardDiskDrive仮想ハード ディスクを構成します。
189Set-VMHostHyper-V ホストを構成します。
190Set-VMHostCluster仮想マシン ホスト クラスターを構成します。
191Set-VMKeyProtector仮想マシンのキーの保護機能を構成します。
192Set-VMKeyStorageDrive
193Set-VMMemory仮想マシンのメモリを構成します。
194Set-VMMigrationNetwork移行ネットワークのサブネット、サブネット マスク、および優先度を設定します。
195Set-VMNetworkAdapter仮想マシン、もしくは管理オペレーティング システムの仮想ネットワーク アダプターの機能を構成します。
196Set-VMNetworkAdapterFailoverConfiguration仮想マシンがフェールオーバーしたときに使用される仮想ネットワーク アダプターの IP アドレスを構成します。
197Set-VMNetworkAdapterIsolation仮想ネットワーク アダプターの分離設定を修正します。
198Set-VMNetworkAdapterRdma
199Set-VMNetworkAdapterRoutingDomainMappingルーティング ドメインの仮想サブネットを設定します。
200Set-VMNetworkAdapterTeamMapping
201Set-VMNetworkAdapterVlan仮想ネットワーク アダプターを経由したトラフィックの仮想 LAN 設定を構成します。
202Set-VMPartitionableGpu
203Set-VMProcessor仮想マシンの 複数のプロセッサを構成します。
204Set-VMRemoteFx3dVideoAdapter仮想マシンの RemoteFX 3D ビデオ アダプターを構成します。
205Set-VMReplication仮想マシンのレプリケーション設定を修正します。
206Set-VMReplicationAuthorizationEntryレプリカ サーバーの承認エントリを修正します。
207Set-VMReplicationServerレプリカ サーバーとしてのホストを構成します。
208Set-VMResourcePool選択したリソース プールの親リソース プールを設定します。
209Set-VMSan1 つ以上の Hyper-V ホストの仮想記憶域エリア ネットワーク (SAN) を構成します。
210Set-VMSecurity仮想マシンのセキュリティ設定を構成します。
211Set-VMSecurityPolicy仮想マシンのセキュリティ ポリシーを構成します。
212Set-VMSwitch仮想スイッチを構成します。
213Set-VMSwitchExtensionPortFeature仮想スイッチ アダプターの機能を構成します。
214Set-VMSwitchExtensionSwitchFeature仮想スイッチの機能を構成します。
215Set-VMSwitchTeam仮想スイッチ チームを構成します。
216Set-VMVideo仮想マシンのビデオ設定を構成します。
217Start-VM仮想マシンを開始します。
218Start-VMFailover仮想マシンのフェールオーバーを開始します。
219Start-VMInitialReplication仮想マシンのレプリケーションを開始します。
220Start-VMTraceファイルへのトレースを開始します。
221Stop-VM仮想マシンをシャットダウン、停止、もしくは保存します。
222Stop-VMFailover仮想マシンのフェールオーバーを停止します。
223Stop-VMInitialReplication進行中の初期レプリケーションを停止します。
224Stop-VMReplication進行中の仮想マシンの同期をキャンセルします。
225Stop-VMTraceファイルへのトレースを停止します。
226Suspend-VM仮想マシンを中断、もしくは一時停止します。
227Suspend-VMReplication仮想マシンの複製を中断します。
228Test-VHD仮想ハード ディスクが使用不能な問題があるかどうかをテストします。
229Test-VMNetworkAdapter 仮想マシン間の接続をテストします。
230Test-VMReplicationConnectionプライマリ サーバーとレプリカ サーバー間の接続をテストします。
231Update-VMVersion仮想マシンのバージョンをアップデートします。
232Wait-VM

参考