none
Частичная установка PowerShell 4.0 на Windows 7 x64 RRS feed

  • Вопрос

  • Кто-нибудь встречался с такой проблемой:

    Имеется: 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

Ответы

Все ответы