Как обновить версию PowerShell

Как обновить версию PowerShell

Как обновить версию PowerShell

Категория: Windows / Функционал Windows
Добавил:
access_timeОпубликовано: 16-05-2023
visibilityПросмотров: 1 516
chat_bubble_outlineКомментариев: 1
Как обновить версию PowerShell

В этом материале разберёмся как инсталлировать или обновить PowerShell. В десятой и одиннадцатой винде изначально установлен PowerShell серии 5.1. Редакция является окончательной и обновляться больше не будет, но взамен ей вышел PowerShell Core, который на данный момент развивается. Это не значит что если вы захотите инсталлировать серию Core, то она установится вместо старого PowerShell. На самом деле они будут работать параллельно, то есть у вас будет в наличии и тот и другой. Начинается Core с версии 6.0. На данный момент наиболее актуальная релизная версия 7.3.4, а бета — 7.4.0.3. Главное отличие двух видов PowerShell в том, что Core можно установить практически на любую платформу в противовес стандартному, который был доступен исключительно на Windows.

Как скачать или обновить версию PowerShell

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

Прежде чем приступить к обновлению необходимо определить какой редакцией сейчас обладаете вы. С этой целью в самом PowerShell вводим строчку

$PSVersionTable.PSVersion

У меня установлена последняя версия 5.1, значит устанавливаю отдельно 7.3.4.

Есть команда, которая позволяет установить новейшую версию PS через само приложение либо cmd.

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

Прописав строки вам просто нужно подождать пока будет найден и инсталлирован новый PowerShell.

d0bad0b0d0ba d0bed0b1d0bdd0bed0b2d0b8d182d18c d0b2d0b5d180d181d0b8d18e powershell 65d234cc025ac

d0bad0b0d0ba d0bed0b1d0bdd0bed0b2d0b8d182d18c d0b2d0b5d180d181d0b8d18e powershell 65d234cc3b307d0bad0b0d0ba d0bed0b1d0bdd0bed0b2d0b8d182d18c d0b2d0b5d180d181d0b8d18e powershell 65d234cc64289

d0bad0b0d0ba d0bed0b1d0bdd0bed0b2d0b8d182d18c d0b2d0b5d180d181d0b8d18e powershell 65d234cc880d8

PowerShell 7.3.4 установлен, запускаем его из установленных приложений.

d0bad0b0d0ba d0bed0b1d0bdd0bed0b2d0b8d182d18c d0b2d0b5d180d181d0b8d18e powershell 65d234ccaface

Проверяем версию командой «$PSVersionTable.PSVersion».

d0bad0b0d0ba d0bed0b1d0bdd0bed0b2d0b8d182d18c d0b2d0b5d180d181d0b8d18e powershell 65d234cce8f19

Установка с помощью MSI-файла

Установить PowerShell реально и другими способами, например использовать MSI-файл. Для этого нужно просто перейти на сайт https://github.com/PowerShell/PowerShell и выбрать файл, соответствующий вашей системе. Далее просто открываем скачанный установочный файл. Откроется установщик, нажимаем «Next», выбираем каталог для установки и опять щелкаем «Next». Теперь будет предложено включить дополнительные функции.

d0bad0b0d0ba d0bed0b1d0bdd0bed0b2d0b8d182d18c d0b2d0b5d180d181d0b8d18e powershell 65d234cd2651e

d0bad0b0d0ba d0bed0b1d0bdd0bed0b2d0b8d182d18c d0b2d0b5d180d181d0b8d18e powershell 65d234cd5c45c

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

Второй разрешает регистрировать события.

Третий разрешает удалённый запуск команд.

Четвёртый добавляет PowerShell в контекстное меню, которое можно вызвать щёлкнув ПКМ на папке и в ней его открыть.

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

d0bad0b0d0ba d0bed0b1d0bdd0bed0b2d0b8d182d18c d0b2d0b5d180d181d0b8d18e powershell 65d234cd72620

В следующем окне мы можем выбрать обновлять ли PS через службу Windows Update. Опять нажимаем «Next» и «Install». По окончанию остаётся нажать «Finish».

В случае если вы при установке поставили отметки напротив первого и четвёртого пункта, то новый PowerShell можно открыть из cmd с помощью команды «pwsh». Такой же командой можно воспользоваться просто напечатав её в поиске Windows. Также можно щёлкнуть на любую директорию ПКМ и нажать PowerShell 7 — Open here.

PowerShell 5.1 является мощным инструментом, некоторые считают что даже мощнее 7.4.0.3. Однако мир не стоит на месте и те кто будут обновлять PS наверняка знают зачем это делают.

tagsКлючевые слова
     Рекомендуем другие статьи по данной теме
Ctrl
Enter
Заметили ошибку

Выделите и нажмите Ctrl+Enter

Windows, Функционал Windows
Как обновить версию PowerShell