Как установить PowerShell 7 в Windows 10

Microsoft объявил PowerShell 7.0 от 4 марта 2020 г. Это последнее крупное обновление PowerShell, кроссплатформенной оболочки командной строки и языка сценариев Microsoft. Вот что нового и как вы можете установить его на свой ПК с Windows.

Что нового в PowerShell 7?

Последняя версия, PowerShell 7, основана на предыдущей версии PowerShell Core 6.1. Он продолжает поддерживать кроссплатформенное развертывание и добавляет множество новых функций, командлетов, и исправления ошибок. Некоторые из наиболее важных новых функций включают:

Распараллеливание конвейера с помощью ForEach-Object: итерации по элементам коллекции параллельно с новым параметром -Parallel или установите максимальное количество потоков (по умолчанию пять) с параметрами -ThrottleLimit.
Добавление новых операторов:
Тернарный оператор «? : ”: Работает во многом как оператор if-else, сравнивая два выражения с условием, чтобы увидеть, истинно оно или ложно, например, Test-Path« C: Users »? «Существует»: «не существует»
Операторы цепочки трубопроводов «||» и «&&»: оператор && выполняет правый конвейер, если левый конвейер завершился успешно. И наоборот, || Оператор выполняет только правый конвейер, если левый конвейер дает сбой.

Командлет Get-Error: упрощенное и динамическое представление ошибок для облегчения исследования самой последней ошибки в текущем сеансе.
Автоматические уведомления о новых версиях: уведомлять пользователей, когда доступна новая версия PowerShell. Обновление по умолчанию проверяет наличие новой версии один раз в день.

  Как исправить размытые цвета через HDMI в Windows 10

В дополнение к новым функциям, перечисленным выше, Microsoft добавила множество других командлетов, экспериментальных улучшений и добавила PowerShell 7 в свой выпуск долгосрочного обслуживания, который позволит получать обновления до тех пор, пока поддерживается .Net 3.1. Полный список всего нового, исправлений и улучшений доступен в Журнал изменений Github для PowerShell 7.

Как установить PowerShell 7 с пакетом MSI

PowerShell 7 доступен для Windows, macOS и Linux. Мы покажем вам, как установить его в Windows 10.

Первый метод, который мы собираемся рассмотреть, использует файл MSI для установки PowerShell. Пакеты MSI работают почти так же, как EXE-файл, и позволяют устанавливать программу с помощью графического пользовательского интерфейса. Это метод установки, при котором используются только необходимые файлы и файлы ядра. Все, что вам нужно сделать, это дважды щелкнуть пакет, чтобы запустить мастер установки.

Примечание. PowerShell 7 устанавливается и запускается параллельно с Windows PowerShell 5.1 — версией, которая поставляется с Windows 10, — и заменяет PowerShell Core 6.x. Если вам нужно запустить PowerShell 6 параллельно с PowerShell 7, вам нужно будет установить его через ZIP-пакет.

Чтобы загрузить пакет, запустите браузер и перейдите на Страница выпусков PowerShell на Github. Прокрутите вниз до раздела Assets и нажмите на выпуск пакета MSI, чтобы загрузить его.

  Как открыть игровую панель (Windows 10)

Выберите пакет, который подходит именно вам.

Убедитесь, что вы выбрали правильный пакет для вашей версии Windows: x64 для 64-битных и x86 для 32-битных систем. Если вы не уверены, какой из них у вас установлен, легко узнать, какой из них работает в вашей системе.

При появлении запроса выберите место для загрузки и нажмите «Сохранить», чтобы начать загрузку.

После завершения загрузки перейдите в папку, в которой находится файл, и дважды щелкните его, чтобы запустить установку.

Найдите пакет MSI и дважды щелкните его, чтобы открыть и запустить мастер.

Как установить PowerShell 7 с помощью команды

Команда PowerShell также составить сценарий вы можете вызывать прямо из PowerShell. Это однострочный командлет, который автоматически загружает и запускает мастер установки. Все, что вам нужно сделать, это вставить фрагмент кода и нажать клавишу Enter.

Запустите PowerShell и скопируйте / вставьте в окно следующий командлет:

iex "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI"

Введите следующую команду, чтобы загрузить пакет MSI из PowerShell.

Нажмите клавишу Enter, и PowerShell выполнит команду и начнет загрузку.

Нажмите Enter, и пакет загрузится.

Прохождение установщика

Когда откроется мастер установки, нажмите «Далее», чтобы установить PowerShell 7.

На следующем экране выберите папку назначения, а затем нажмите «Далее», когда будете готовы продолжить.

Нажмите

Затем вы должны решить, какие дополнительные функции включить при установке. Вы можете включить или отключить следующие четыре параметра:

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

  Как Windows 10 «Reset This PC» стала более мощной

Нажмите «Далее» после выбора всех необходимых дополнительных функций.

Выберите нужные дополнительные функции и нажмите

Нажмите «Установить», чтобы начать установку. Появится запрос UAC с запросом прав администратора для установки пакета. Нажмите «Да», чтобы продолжить.

После завершения работы мастера установки нажмите «Готово» для выхода.

Как открыть PowerShell 7

После завершения установки вы можете открыть PowerShell 7 несколькими способами.

Если вы выбрали параметры «Добавить PowerShell в переменную среды пути» и «Добавить контекстное меню« Открыть здесь »в проводник», вы можете ввести «pwsh» в командную строку или щелкнуть папку правой кнопкой мыши и выбрать PowerShell 7> Открыть здесь. Однако одним из самых простых способов является поиск с помощью меню «Пуск».

Нажмите клавишу Windows или кнопку «Пуск», введите «pwsh» в текстовое поле и нажмите клавишу «Ввод» или нажмите «Открыть», когда PowerShell 7 появится в результатах.

Найдите PowerShell на панели поиска Windows.

Вы узнаете, что используете текущую и самую последнюю версию PowerShell, посмотрев «PowerShell 7» в строке заголовка окна.

Убедитесь, что вы используете PowerShell 7 в верхнем углу программы.