У меня есть сценарий, который начинается новый HyperV ВМ на удаленном сервере с помощью PowerShellУстановите HyperV Командлет на рабочей станции
New-VM
Get-VM
Я хочу, чтобы запустить этот скрипт на моем рабочем столе, но я получаю следующее сообщение об ошибке.
the term 'new-vm' is not recognized as the name of a cmdlet
Я не могу понять, как установить новый-VM Командлет на моей рабочей станции
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, а не делать с окнами.
Как установить командлет New-VM
на машину Windows 8?
Update
Также попробовал следующее.
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
Update 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>