Как установить windows powershell
Перейти к содержимому

Как установить windows powershell

  • автор:

Как установить 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).
  1. Установить пакет Windows Management Framework Core (Windows PowerShell 2.0 и WinRM 2.0), подходящий для используемой операционной системы, системной архитектуры и языка — ссылка . Перед установкой PowerShell v.2 необходимо удалить все его предыдущие версии. Если при установке PowerShell будет выдано сообщение о необходимости предварительно установить .Net Framework 2.0 и выше, то его необходимо загрузить по следующей ссылке: ссылке , и установить.
  2. На компьютере должен быть установлен помощник по входу в Microsoft Online Services. Загрузите и установите один из следующих компонентов с помощью Центра загрузки Майкрософт: для 32-разрядной версии ОС или для 64-разрядной версии ОС
  3. Для установки командлетов Office 365 загрузите один из следующих компонентов с помощью Центра загрузки Майкрософт: для 32-разрядной версии ОС или для 64-разрядной версии ОС
  4. Чтобы установить командлеты, дважды щелкните файл 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:

  1. В меню Пуск последовательно выберите пункты Все программы, Стандартные, Windows PowerShell и затем щелкните Windows PowerShell.
  2. В консоли 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 выполните следующие действия:

  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 

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

Если вы не используете 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 и возможность запуска этого приложения от имени администратора. Для этого выполните следующие действия:

  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 '@' 

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

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 и так далее.

В итоге получим вот такую приятную консоль:

Командная строка в Windows Terminal

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. В скаченном архиве будут различные вариации шрифта:

Шрифты Fira Code Nerd Font

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

Установка шрифта Fira Code Nerd Font

Установка менеджера пакетов scoop

Для установки scoop в PowerShell необходимо выполнить команду:

Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')

Или короткая версия той же команды:

iwr -useb get.scoop.sh | iex

Установка scoop

Установка scoop в PowerShell

4. Установка Starship

Запускаем в PowerShell команду:

scoop install starship

Установка Starship в PowerShell

Установка Starship через scoop

5. Подключение Starship к PowerShell

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

$PROFILE в PowerShell

Местонахождение конфигурации PowerShell

Если файла не существует, то его нужно создать.

Для подключения Starship в конец файла добавляем строку:

Invoke-Expression (&starship init powershell)

6. Настройка Windows Terminal

Запускаем Windows Terminal и открываем вкладку с настройками:

Контекстное меню Windows Terminal

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

Установка шрифта для PowerShell в Windows Terminal

Удобная и приятная консоль в Windows готова к работе.

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

Ретро-стиль в 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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *