我想知道这是否可行。我可以创建一个新的虚拟机并启动它,但我不知道是否可以通过 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
几分钟后,您将收到系统响应,表明安装成功,无需重新启动。