Скачивание и установка Windows PowerShell 5.1

Важно!

Skype для бизнеса Online, эксплуатируемый компанией 21Vianet в Китае, будет прекращен 1 октября 2023 года. Если вы еще не обновили пользователей Skype для бизнеса Online, они будут автоматически запланированы для вспомогательного обновления. Если вы хотите обновить организацию до Teams самостоятельно, настоятельно рекомендуется начать планирование пути обновления уже сегодня. Помните, что успешное обновление соответствует технической готовности и готовности пользователей, поэтому обязательно используйте наше руководство по обновлению при переходе в Teams.

Skype для бизнеса Online, за исключением службы 21Vianet в Китае, была прекращена 31 июля 2021 года.

Если вы используете юбилейное обновление Windows 10 или Windows Server 2016, у вас уже должно быть Windows PowerShell 5.1. Это обусловлено тем, что это приложение входит в состав этих операционных систем.

Чтобы определить, какую версию Microsoft PowerShell вы используете, выполните следующие действия на компьютере с Windows 7 или Windows Server 2008 R2 или Windows Server 2012:

  1. Нажмите кнопку Пуск, выберите Все программы, Стандартные, Windows PowerShell и Windows PowerShell.

  2. В консоли PowerShell введите следующую команду и нажмите клавишу ВВОД:

    Get-Host | Select-Object Version
    
  3. В окне консоли должны отобразиться примерно такие сведения:

     Версия
    -------
    4.0

    Если возвращаемый номер версии — 5.1, то вы запускаете Windows PowerShell 5.1. Если возвращенный номер версии не является 5.1, необходимо установить Windows PowerShell 5.1. Для этого можно скачать платформу Windows Management Framework 5.1, в состав которой входит среда Windows PowerShell 5.1, из Центра загрузки Майкрософт.

Если вы убедились, что у вас установлена версия Windows PowerShell 5.1, необходимо проверить, настроена ли версия PowerShell для работы с удаленно исполняемыми сценариями. Для этого запустите приложение PowerShell от имени администратора. В ОС Windows 7, Windows Server 2008 R2, Windows Server 2012 или Windows Server 2012 R2 выполните следующие действия:

  1. Нажмите кнопку Пуск, выберите Все программы, Стандартные, Windows PowerShell, щелкните правой кнопкой мыши Windows PowerShell, а затем выберите Запуск от имени администратора.

  2. Если появится диалоговое окно Контроль учетных записей пользователей , нажмите кнопку Да , чтобы убедиться, что вы хотите запустить PowerShell с учетными данными администратора.

Если вы используете Windows 8, выполните эту процедуру:

  1. Откройте панель чудо-кнопки и выберите Поиск, а затем щелкните правой кнопкой мыши Windows PowerShell. Вы можете быстро получить доступ к панели чудо-кнопок на любом Windows 8 компьютере (сенсорный экран или экран без касания), удерживая клавишу Windows и нажав клавишу C.

  2. На панели инструментов в нижней части экрана выберите Запуск от имени администратора.

  3. Если появится диалоговое окно Контроль учетных записей пользователей , нажмите кнопку Да , чтобы убедиться, что вы хотите запустить PowerShell с учетными данными администратора.

После запуска PowerShell необходимо разрешить работу с удаленными сценариями в политике выполнения. Для этого в консоли PowerShell введите следующую команду и нажмите клавишу ВВОД:

Set-ExecutionPolicy RemoteSigned -Force

Примечание.

При выполнении предыдущей команды может появиться следующее сообщение об ошибке:>Set-ExecutionPolicy: доступ к разделу реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Micrsoft.PowerShell запрещен. Это сообщение об ошибке обычно возникает, если вы не используете PowerShell с учетными данными администратора. Чтобы исправить эту ошибку, закройте сеанс PowerShell и запустите новый сеанс от имени администратора.

Чтобы проверить правильность настройки политики выполнения, в командной строке PowerShell введите следующую команду и нажмите клавишу ВВОД:

Get-ExecutionPolicy

Если все настроено правильно, команда вернет следующее значение:

RemoteSigned

Если вы в настоящее время не используете Windows PowerShell 5.1, вам также потребуется скачать и установить Windows Management Framework 5.1 из Центра загрузки Майкрософт. Этот пакет установки включает в себя Windows PowerShell 5.1 и Windows Remote Management (WinRM) 3.0. Его можно использовать, например, если вы работаете в ОС Windows 7 с пакетом обновления 1 (SP1) и еще не выполнили обновление до Windows PowerShell 5.1. Если вы используете Windows Server 2016 или Windows 10 юбилейное обновление, устанавливать Windows PowerShell 5.1 не нужно. Версия Windows PowerShell 5.1 входит в состав этих операционных систем.

Перед установкой Windows Management Framework 5.1 проверьте выполнение перечисленных ниже условий.

  • Убедитесь, что вы скачали правильную версию пакета установки. Если вы используете 64-разрядную версию Windows 7 с пакетом обновления 1 (SP1), скачайте файл Win7AndW2K8R2-KB3191566-x64.ZIP. Если вы используете 32-разрядную версию Windows 7, скачайте файл Win7-KB3191566-x86.ZIP.

  • Если вы используете Windows 7 на компьютере, убедитесь, что установлен Пакет обновления 1 (SP1) для Windows 7.

Если вы не знаете, какая версия Windows вы используете, или не знаете, установлена ли windows 7 с пакетом обновления 1 (SP1), выберите Пуск, щелкните правой кнопкой мыши Компьютер и выберите Пункт Свойства. Нужная информация будет представлена в диалоговом окне "Система".

Чтобы установить Windows Management Framework 5.1, выполните процедуру из статьи Установка и настройка WMF 5.1.

После перезагрузки проверьте работоспособность Windows PowerShell и возможность запуска этого приложения от имени администратора. Для этого выполните следующие действия:

  1. Нажмите кнопку Пуск, выберите Все программы, Стандартные, Windows PowerShell, щелкните правой кнопкой мыши Windows PowerShell и выберите Запуск от имени администратора.

  2. Если появится диалоговое окно Контроль учетных записей пользователей, нажмите кнопку Да , чтобы убедиться, что вы хотите запустить PowerShell с учетными данными администратора.

В появившейся консоли PowerShell необходимо убедиться, что служба WinRM запущена и правильно настроена. Для этого в командной строке PowerShell введите следующую команду и нажмите клавишу ВВОД:

Get-Service winrm

На экран будут выведены сведения о службе WinRM:

Status   Name               DisplayName
------   ----               -----------
Running  winrm              Windows Remote Management (WS-Manag...

Если состояние службы не равно "Выполняется", запустите службу WinRM, введя следующую команду и нажав клавишу ВВОД:

Start-Service winrm

После запуска службы WinRM введите следующую команду, чтобы убедиться, что используется базовая проверка подлинности:

winrm set winrm/config/client/auth '@{Basic="True"}'

На экране появятся примерно следующие сведения:

Auth
    Basic = true
    Digest = true
    Kerberos = true
    Negotiate = true
    Certificate = true
    CredSSP = false

Если настроена и применяется обычная проверка подлинности, вы можете использовать PowerShell для соединения с приложением Skype для бизнеса Online.

Совет

Логотип LinkedInНовый Office 365?

Ознакомьтесь с бесплатными видеокурсами для Office 365 администраторов и ИТ-специалистов, представленными LinkedIn Learning.

Настройка компьютера для Windows PowerShell