Несколько месяцев назад Microsoft выпустила финальную версию PowerShell 7 для Windows, macOS и Linux. PowerShell — кроссплатформенная платформа автоматизации и управления конфигурациями, встроенная в последние версии операционной системы Windows.
PowerShell 7 содержит множество новых функций, включая распараллеливание конвейеров, новые операторы и командлеты. Хотя PowerShell 7, как правило, доступен уже несколько месяцев, Microsoft не обновила встроенный PowerShell в Windows 10 до версии 7.
Как проверить версию PowerShell?
Перед загрузкой и установкой новой версии PowerShell вам может потребоваться узнать текущую версию PowerShell, поставляемую в комплекте с Windows 10. Для этого:
Шаг 1. Откройте PowerShell, используя поиск на панели «Пуск» или панели задач.
Шаг 2. В окне PowerShell скопируйте и вставьте следующую команду, а затем нажмите клавишу Enter, чтобы узнать текущую версию PowerShell.
Получить хост | Версия Select-Object
Или
$PSVersionTable
Обновляет ли установка новой версии встроенный PowerShell?
Нет. Если вы установите PowerShell версии 7, следуя инструкциям, указанным ниже, она будет установлена вместе со встроенным PowerShell. То есть PowerShell 7 будет установлен в новый каталог и не затронет встроенный PowerShell. Это означает, что вы сможете использовать как встроенный, так и вновь установленный PowerShell.
ПРИМЕЧАНИЕ. Если вы ранее установили PowerShell 6.x, PowerShell 7.x является обновлением на месте.
Место установки PowerShell 7.x в Windows 10
PowerShell 7.x будет установлен в следующий каталог в Windows 10:
C:\Program Files\PowerShell
Как установить PowerShell 7 в Windows 10
Шаг 1. Посетите эта страница на GitHub и получите файл.msi. Обратите внимание, что отдельные файлы доступны как для 32-битной, так и для 64-битной версии. При загрузке файла.msi обязательно загружайте стабильную версию.
Шаг 2. Запустите загруженный файл.msi и следуйте простым инструкциям по установке PowerShell 7.
Установить PowerShell 7 из окна PowerShell
Шаг 1. Откройте Windows PowerShell от имени администратора. Для этого щелкните правой кнопкой мыши кнопку «Пуск» и выберите параметр PowerShell (Администратор).
Шаг 2. Выполните следующую команду, чтобы загрузить последнюю версию PowerShell и запустить установщик:
iex “& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI”
Шаг 3. Когда появится следующий экран установщика, нажмите кнопку Далее.
Шаг 4. Когда вы увидите этот экран, выберите функции, которые вы хотите добавить/установить (все говорят сами за себя), прежде чем нажимать кнопку Далее. Нажмите кнопку Установить еще раз, чтобы завершить установку. По завершении нажмите кнопку Готово.
Как открыть PowerShell 7?
Если вы попытаетесь запустить PowerShell 7, используя ключевое слово PowerShell, поиск в меню «Пуск»/панель задач запустит встроенную PowerShell (более старую версию). Чтобы запустить PowerShell 7, введите «pwsh», а затем нажмите клавишу Enter.
В окне PowerShell отображается номер версии, который вы можете проверить один раз, чтобы убедиться, что вы запустили PowerShell 7.
Как удалить PowerShell 7 из Windows 10
Обратите внимание, что удаление PowerShell 7 не приведет к удалению встроенного инструмента Windows PowerShell.
Шаг 1. Введите appwiz.cpl в поле поиска «Пуск» или на панели задач и нажмите клавишу Enter, чтобы открыть окно «Программы и компоненты».
Шаг 2. Найдите запись PowerShell 7, щелкните по ней правой кнопкой мыши и выберите Удалить. >вариант.
Могу ли я установить PowerShell 7 на Mac или macOS?
Да, PowerShell также можно установить на macOS. Чтобы установить указанную выше страницу загрузки и получить файл.pkg.