在工作站上安装 hyperv cmdlet
Install hyperv cmdlet on workstation
我有一个脚本可以使用 powershell 在远程服务器上启动新的 HyperV VM
New-VM
Get-VM
我想 运行 我的桌面上的这个脚本,但是我收到以下错误。
the term 'new-vm' is not recognized as the name of a cmdlet
我不知道如何在我的工作站上安装 new-vm cmdlet
Get-WindowsFeature
the target of the specified cmdlet cannot be a windows client-based operating system
Install-windowsFeature hyperv-
the target of the specified cmdlet cannot be a windows client-based operating system
我是 powershell 的新手,对 windows 的了解不多。
如何在 Windows 8 机器上安装 cmdlet New-VM
?
更新
还尝试了以下方法。
Enable-WindowsOptionalFeature -Online -FeatureName Hyper-V-Tools
Enable-WindowsOptionalFeature -Online -FeatureName Hyper-V-PowerShell
我在以下命令中看到了 hyperv 工具
Get-WindowsOptionalFeature -Online | sort state
Microsoft-Hyper-V
Microsoft-Hyper-V-Tools-All
Microsoft-Hyper-V-Management-Powershell
更新 2
我几乎安装好了,但它给出了这个错误:
PS C:\Windows\system32> Enable-WindowsOptionalFeature -online -FeatureName Microsoft-Hyper-V-Management-Powershell
Enable-WindowsOptionalFeature : One or several parent features are disabled so current feature can not be enabled.
At line:1 char:1
+ Enable-WindowsOptionalFeature -online -FeatureName Microsoft-Hyper-V-Management- ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Enable-WindowsOptionalFeature], COMException
+ FullyQualifiedErrorId : Microsoft.Dism.Commands.EnableWindowsOptionalFeatureCommand
PS C:\Windows\system32>
已安装。 powershell cmdlet 具有可以通过添加 -all
来安装的父级。
Enable-WindowsOptionalFeature -online -FeatureName Microsoft-Hyper-V-Management-Powershell -all
您需要重新启动才能使用 cmdlet。
我有一个脚本可以使用 powershell 在远程服务器上启动新的 HyperV VM
New-VM
Get-VM
我想 运行 我的桌面上的这个脚本,但是我收到以下错误。
the term 'new-vm' is not recognized as the name of a cmdlet
我不知道如何在我的工作站上安装 new-vm cmdlet
Get-WindowsFeature
the target of the specified cmdlet cannot be a windows client-based operating system
Install-windowsFeature hyperv-
the target of the specified cmdlet cannot be a windows client-based operating system
我是 powershell 的新手,对 windows 的了解不多。
如何在 Windows 8 机器上安装 cmdlet New-VM
?
更新
还尝试了以下方法。
Enable-WindowsOptionalFeature -Online -FeatureName Hyper-V-Tools
Enable-WindowsOptionalFeature -Online -FeatureName Hyper-V-PowerShell
我在以下命令中看到了 hyperv 工具
Get-WindowsOptionalFeature -Online | sort state
Microsoft-Hyper-V
Microsoft-Hyper-V-Tools-All
Microsoft-Hyper-V-Management-Powershell
更新 2
我几乎安装好了,但它给出了这个错误:
PS C:\Windows\system32> Enable-WindowsOptionalFeature -online -FeatureName Microsoft-Hyper-V-Management-Powershell
Enable-WindowsOptionalFeature : One or several parent features are disabled so current feature can not be enabled.
At line:1 char:1
+ Enable-WindowsOptionalFeature -online -FeatureName Microsoft-Hyper-V-Management- ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Enable-WindowsOptionalFeature], COMException
+ FullyQualifiedErrorId : Microsoft.Dism.Commands.EnableWindowsOptionalFeatureCommand
PS C:\Windows\system32>
已安装。 powershell cmdlet 具有可以通过添加 -all
来安装的父级。
Enable-WindowsOptionalFeature -online -FeatureName Microsoft-Hyper-V-Management-Powershell -all
您需要重新启动才能使用 cmdlet。