是否可以使用 Powershell 在 Hyper-V 上自动设置 Windows?

是否可以使用 Powershell 在 Hyper-V 上自动设置 Windows?

我想知道这是否可行。我可以创建一个新的虚拟机并启动它,但我不知道是否可以通过 Powershell 脚本自动完成 Windows 的配置。

答案1

检查您的系统以查看 Hyper-V 相关 cmdlet 的列表:

PS C:\> Get-Command –Module Hyper-V

您的系统可能不会返回此命令的任何结果。原因是虽然您已安装 Hyper-V 角色,但 Hyper-V PowerShell 模块未安装。要安装该模块,您必须单独导入它。

首先,加载 ServerManager 模块:

PS C:\> Import-Module ServerManager

如果出现安全警告,请输入“R”以继续加载 ServerManager 模块。

然后,加载位于远程服务器管理工​​具功能中的 Hyper-V PowerShell 模块。

PS C:\> Add-WindowsFeature RSAT-Hyper-V-Tools –IncludeAllSubFeature

几分钟后,您将收到系统响应,表明安装成功,无需重新启动。

相关内容