Как установить windows powershell
Установка Windows PowerShell
Для установки Windows PowerShell необходимо, чтобы компьютер работал под управлением одной из следующих операционных систем:
- Windows 7;
- Windows Vista с пакетом обновления 1 (SP1) или 2 (SP2);
- Windows Server 2008 с пакетом обновления 1 (SP1) или 2 (SP2);
- Windows Server 2003 с пакетом обновления 2 (SP2);
- Windows XP с пакетом обновления 3 (SP3).
- Установить пакет Windows Management Framework Core (Windows PowerShell 2.0 и WinRM 2.0), подходящий для используемой операционной системы, системной архитектуры и языка — ссылка . Перед установкой PowerShell v.2 необходимо удалить все его предыдущие версии. Если при установке PowerShell будет выдано сообщение о необходимости предварительно установить .Net Framework 2.0 и выше, то его необходимо загрузить по следующей ссылке: ссылке , и установить.
- На компьютере должен быть установлен помощник по входу в Microsoft Online Services. Загрузите и установите один из следующих компонентов с помощью Центра загрузки Майкрософт: для 32-разрядной версии ОС или для 64-разрядной версии ОС
- Для установки командлетов Office 365 загрузите один из следующих компонентов с помощью Центра загрузки Майкрософт: для 32-разрядной версии ОС или для 64-разрядной версии ОС
- Чтобы установить командлеты, дважды щелкните файл AdministrationConfig.msi. Установщик добавляет программу в меню Пуск и ярлык на рабочий стол.
Скачивание и установка 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:
- В меню Пуск последовательно выберите пункты Все программы, Стандартные, Windows PowerShell и затем щелкните Windows PowerShell.
- В консоли PowerShell введите следующую команду и нажмите клавишу ВВОД:
Get-Host | Select-Object Version
Версия ------- 4.0
Если вы убедились, что у вас установлена версия Windows PowerShell 5.1, необходимо проверить, настроена ли версия PowerShell для работы с удаленно исполняемыми сценариями. Для этого запустите приложение PowerShell от имени администратора. В ОС Windows 7, Windows Server 2008 R2, Windows Server 2012 или Windows Server 2012 R2 выполните следующие действия:
- В меню Пуск последовательно выберите пункты Все программы, Стандартные и Windows PowerShell. Затем щелкните элемент Windows PowerShell правой кнопкой мыши и выберите Запуск от имени администратора.
- Если появится диалоговое окно Контроль учетных записей, нажмите кнопку Да, чтобы разрешить запуск PowerShell с правами администратора.
В системе Windows 8 выполните указанные ниже действия.
- Откройте панель чудо-кнопок и выберите Поиск, после чего щелкните правой кнопкой мыши элемент Windows PowerShell. Для быстрого доступа к панели чудо-кнопок на любом компьютере под управлением ОС Windows 8 (независимо от наличия сенсорного экрана) нажмите клавишу Windows и, не отпуская ее, клавишу C.
- В панели инструментов внизу экрана выберите пункт Запуск от имени администратора.
- Если появится диалоговое окно Контроль учетных записей, нажмите кнопку Да, чтобы разрешить запуск PowerShell с правами администратора.
После запуска PowerShell необходимо разрешить работу с удаленными сценариями в политике выполнения. Для этого в консоли PowerShell введите следующую команду и нажмите клавишу ВВОД:
Set-ExecutionPolicy RemoteSigned -Force
При выполнении предыдущей команды может появиться следующее сообщение об ошибке:>Set-ExecutionPolicy: доступ к разделу реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Micrsoft.PowerShell запрещен. Это сообщение об ошибке обычно возникает, если вы не используете PowerShell с учетными данными администратора. Чтобы исправить эту ошибку, закройте сеанс PowerShell и запустите новый сеанс от имени администратора.
Чтобы проверить правильность настройки политики выполнения, в командной строке PowerShell введите следующую команду и нажмите клавишу ВВОД:
Get-ExecutionPolicy
Если все настроено правильно, команда вернет следующее значение:
Если вы не используете 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.
Если вы не знаете свою версию Windows или не уверены, установлен ли у вас пакет обновления 1 для Windows 7, откройте меню Пуск, щелкните правой кнопкой мыши пункт Компьютер и выберите пункт Свойства. Нужная информация будет представлена в диалоговом окне «Система».
Чтобы установить Windows Management Framework 5.1, выполните процедуру из статьи Установка и настройка WMF 5.1.
После перезагрузки проверьте работоспособность Windows PowerShell и возможность запуска этого приложения от имени администратора. Для этого выполните следующие действия:
- В меню Пуск последовательно выберите пункты Все программы, Стандартные и Windows PowerShell. Затем щелкните элемент Windows PowerShell правой кнопкой мыши и выберите Запуск от имени администратора.
- Если появится диалоговое окно «Контроль учетных записей», нажмите кнопку Да, чтобы разрешить запуск 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 '@'
На экране появятся примерно следующие сведения:
Auth Basic = true Digest = true Kerberos = true Negotiate = true Certificate = true CredSSP = false
Если настроена и применяется обычная проверка подлинности, вы можете использовать PowerShell для соединения с приложением Skype для бизнеса Online.
Новый Office 365?
Ознакомьтесь с бесплатными видеокурсами для Office 365 администраторов и ИТ-специалистов, представленными LinkedIn Learning.
Установка Windows Terminal + PowerShell + Starship
Для работы через командную строку в Windows существуют различные решения. В этой статье разберём установку следующей связки:
- Windows Terminal — терминальное приложение c поддержкой нескольких вкладок для работы с командной строкой Windows, PowerShell, WSL и т. д.
- PowerShell — средство автоматизации от Microsoft, которое состоит из оболочки с интерфейсом командной строки и скриптового языка.
- Starship — приглашение командной строки. В зависимости от контекста текущей директории показывает информацию о пользователе, GIT, РHP, docker и так далее.
В итоге получим вот такую приятную консоль:

PowerShell со Starship в Windows Terminal
1. Установка PowerShell
В составе Windows 10 уже идёт PowerShell, но не самый последний. Мы поставим последнюю актуальную версию. Можно установить через Microsoft Store или скачать и запустить инсталятор с GitHub.
2. Установка Windows Terminal
Windows Terminal, как и PowerShell, можно установить через Microsoft Store или скачать и запустить инсталятор с GitHub.
3. Подготовка к установке Starship
Перед самой установкой Starship необходимо установить:
- Один из шрифтов Nerd Fonts. Этот проект использует популярные программные шрифты и добавляет в них множество значков. Шрифт используется Starship.
- Менеджер пакетов scoop. Starship мы будем устанавливать через него.
Установка шрифта Nerd Fonts
Идём на сайт Nerd Fonts в раздел «Загрузки» и качаем архив с понравившимся шрифтом. Я выбрал Fira Code Nerd Font. В скаченном архиве будут различные вариации шрифта:

Необходимо установить в систему моноширный windows-совместимый TTF-шрифт. Например, установим Fira Code Regular Nerd Font Complete Mono Windows Compatible.ttf :

Установка менеджера пакетов scoop
Для установки scoop в PowerShell необходимо выполнить команду:
Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')
Или короткая версия той же команды:
iwr -useb get.scoop.sh | iex

Установка scoop в PowerShell
4. Установка Starship
Запускаем в PowerShell команду:
scoop install starship

Установка Starship через scoop
5. Подключение Starship к PowerShell
Starship установлен, теперь необходимо подключить его к PowerShell. Для этого нужно добавить настройки в конфигурацию PowerShell, которая хранится в файле Microsoft.PowerShell_profile.ps1 . Местонахождение файла можно узнать выведя значение переменной $PROFILE :

Местонахождение конфигурации PowerShell
Если файла не существует, то его нужно создать.
Для подключения Starship в конец файла добавляем строку:
Invoke-Expression (&starship init powershell)
6. Настройка Windows Terminal
Запускаем Windows Terminal и открываем вкладку с настройками:

Выбираем установленный ранее шрифт Fira Code в поле «PowerShell → Оформление → Начертание шрифта» и сохраняем изменения:

Удобная и приятная консоль в Windows готова к работе.
P.S. Windows Terminal имеет множество настроек. Можно, например, поиграться с внешним видом и получить вот такой вот ретро-стиль:

Полезные ссылки
- Установка PowerShell в Windows
- Руководство по Starship
При написании статьи использовалось следующее ПО:
- Windows 10 Pro 20H2
- Windows Terminal 1.9.1942.0
- PowerShell 7.1.4
- Starship 0.56.0
- scoop
Установка Windows PowerShell 2.0 на Server Core
В данном веб-каст по шагам продемонстрирована установка Windows PowerShell на Windows Server 2008 R2 (Server Core). Нужно отметить что установить PowerShell даже версии 1.0 на Windows Server 2008 в режиме Server Core нельзя, в связи с тем, что последний не поддерживает .net Framework.
Ссылки на видео:
Сайты Google
Сообщить о нарушении
Сайты Google
Сообщить о нарушении
Сайт использует файлы cookie сервисов Google. Это необходимо для его нормальной работы и анализа трафика. Статистика использования сайта отправляется в Google. Нажимая кнопку «Принимаю», вы соглашаетесь с использованием файлов cookie. Правила в отношении файлов cookie