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