Windows Server 2012完整模式安装完成后,计算机默认已经安装PowerShell环境,并 安装Hyper-V组件。管理员可以通过命令行安装Hyper-V。注意,运行PowerShell命令需
要使用管理员权限。
1.提升PowerShell脚本运行权限
以管理员身份登录计算机。鼠标右键单击Windows Metro界面中的“ Windows PowerShell”,选择“以管理员身份运行”图标,如图2-17所示。
命令执行后,以管理员身份打开PowerShell命令行窗口,如图2-18所示。注意窗口标 题是“管理员:Windows PowerShell”。
幵始
V _ ____ |
![]() |
图2-17提升脚本运行权限之一 图2-18提升脚本运行权限之二
2. PowerShell 脚本安装 Hyper-V 角色
以管理员身份登录后,默认安装Hyper-V角色不包括角色管理工具和管理单元。安装 角色时包含管理工具,需要使用“-IncludeManagementTools”参数。
通过PowerShell脚本查看当前计算机是否己经确认安装的Hyper-V角色以及管理组 件,执行以下命令:
Get-WindowsFeature *hyper*
命令执行后,查询并显示当前计算机Hyper-V角色的安装状态,“[]”选择框中如果没 有“X”,表示没有安装该角色或者功能。执行结果显示,当前计算机没有安装Hyper-V组 件,如图2-19所示。
![]() |
图2-19脚本安装Hyper-V角色之一 |
执行以下命令,测试需要执行命令的环境、参数(注意参数-Whatif和-Restart)以及安 装过程中可能需要执行的操作:
Install-WindowsFeature Hyper-V -Restart -Whatif
参数Whatif:不运行命令,但是模仿执行过程,会尽最大努力测试命令是否起作用。 参数Restart:强制重启并自动完成操作过程,执行命令时不给出提示。
命令执行后,显示该命令后需要重新启动计算机,如图2-20所示。
![]() |
图2-20脚本安装Hyper-V角色之二 安装Hyper-V角色并重启计算机。执行以下命令: Install-WindowsFeature Hyper-V -Restart 安装Hyper-V角色以'及管理工具并重启_i十算机,执行以下命令: Install-WindowsFeature -Name Hyper-V -IncludeManagementTools -Restart 命令执行后,安装过程如图2-21所示。安装Hyper-V角色过程中自动重启计算机。 |
![]() |
图2-21脚本安装Hyper-V角色之三 |