Чтобы обновить Windows PowerShell 5.1 до версии 7, можно воспользоваться несколькими способами. Вот несколько вариантов с примерами кода:
Метод 1: использование модуля PowerShellGet (требуется PowerShell 5.1)
-
Откройте сеанс PowerShell 5.1 с повышенными правами, щелкнув правой кнопкой мыши меню «Пуск» и выбрав «Windows PowerShell (Администратор)».
-
Выполните следующие команды, чтобы установить модуль PowerShellGet:
Install-Module -Name PowerShellGet -Force -AllowClobber -
Закройте сеанс PowerShell 5.1 и откройте новый сеанс PowerShell 7 с повышенными правами.
-
Выполните следующую команду, чтобы обновить PowerShell до версии 7:
Update-Module -Name PowerShellGet -
После обновления закройте и снова откройте PowerShell 7, чтобы начать использовать обновленную версию.
Способ 2. Использование официального установщика PowerShell (не требуется PowerShell 5.1)
-
Загрузите официальный установщик PowerShell 7 из репозитория PowerShell GitHub: https://github.com/PowerShell/PowerShell/releases
-
Запустите программу установки и следуйте инструкциям на экране для завершения установки.
-
После завершения установки вы можете открыть PowerShell 7 из меню «Пуск» или набрав «pwsh» в диалоговом окне «Выполнить» (Win + R).
Способ 3: использование менеджера пакетов Chocolatey (требуется установленный Chocolatey)
-
Откройте сеанс PowerShell 5.1 с повышенными правами.
-
Выполните следующую команду, чтобы установить PowerShell 7 через Chocolatey:
choco install powershell-core -y -
После завершения установки закройте и снова откройте PowerShell, чтобы начать использовать PowerShell 7.