Лучший отвечающий
Частичная установка PowerShell 4.0 на Windows 7 x64

Вопрос
-
Кто-нибудь встречался с такой проблемой:
Имеется: Windows 7 x64 Pro.
Установлен .NET Framework 4.5.1 (а, если точнее, то 2.0, 3.0, 3.5 и 4.5.1) и PowerShell 4.0
И вроде бы PowerShell 4.0 устанавливается нормально без ошибок. Показывает, что работает версия 4.0
Но при этом довольно много команлетов недоступно вообще. При вводе комманделета получаю "Command 'Test-NetConnection' cannot be found."
"Гуглил" тему, но кроме совета поставить ".NET Framework 4.5", а после этого еще раз установить PowerShell 4.0 ничего путного не нашел. Совет выполнил - а) установка DotNet 4.5, б) удаление PowerShell 4.0 , в) повторная установка PowerShell 4.0. C перезагрузками после каждого шага. Но "воз и ныне там". Причем это не единичный случай. И наблюдается такая картина даже на "девственном, только, что развернутом OEM образе ПК от HP". Запрос версии POSH сообщает, что
PS C:\> [Environment]::Version.ToString()
4.0.30319.18408
PS C:\> $PSVersionTable
Name Value
---- -----
PSVersion 4.0
WSManStackVersion 3.0
SerializationVersion 1.1.0.1
CLRVersion 4.0.30319.18408
BuildVersion 6.3.9600.16406
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0}
PSRemotingProtocolVersion 2.2Список "неработающих" коммандлетов:
Enable-VMIntegrationService
Copy-VMFile
Get-NetNat
Set-NetNat
Test-VMNetworkAdapter
Get-VMFirmware
Test-NetConnection
Get-NetTCPConnection
Get-NetIPConfiguration
Get-NetIPAddress
Resolve-DnsName
Get-NetRoute
New-NetRoute
Remove-NetRouteБуду благодарен за любое направление в сторону решения проблемы.
30 ноября 2015 г. 13:30
Ответы
-
Важно понимать, что не только версия PowerShell должна быть соответствующая, но и версия ОС.
В данном разделе https://technet.microsoft.com/en-us/library/mt156946.aspx можно посмотреть на каких ОС доступны данные командлеты.
Test-NetConnection - https://technet.microsoft.com/en-us/library/dn372891(v=wps.630).aspx минимум Windows Server 2012 R2 and Windows 8.1
Enable-VMIntegrationService - https://technet.microsoft.com/en-us/library/hh848500(v=wps.620).aspx минимум Windows Server 2012 and Windows 8
и т.д
- Изменено KazunEditor 30 ноября 2015 г. 13:43
- Помечено в качестве ответа shunaher 30 ноября 2015 г. 14:17
30 ноября 2015 г. 13:43Отвечающий
Все ответы
-
Важно понимать, что не только версия PowerShell должна быть соответствующая, но и версия ОС.
В данном разделе https://technet.microsoft.com/en-us/library/mt156946.aspx можно посмотреть на каких ОС доступны данные командлеты.
Test-NetConnection - https://technet.microsoft.com/en-us/library/dn372891(v=wps.630).aspx минимум Windows Server 2012 R2 and Windows 8.1
Enable-VMIntegrationService - https://technet.microsoft.com/en-us/library/hh848500(v=wps.620).aspx минимум Windows Server 2012 and Windows 8
и т.д
- Изменено KazunEditor 30 ноября 2015 г. 13:43
- Помечено в качестве ответа shunaher 30 ноября 2015 г. 14:17
30 ноября 2015 г. 13:43Отвечающий -
Спасибо. Я бы так и бился в эту "запертую изначально дверь"....30 ноября 2015 г. 14:17