Установить 1win

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

Есть несколько способов установить PowerShell на Windows. Каждый метод установки предназначен для работы с различными сценариями и рабочими процессами. Выберите метод установки, который соответствует вашим потребностям.

  • Winge t-Recommeded Method для установки PowerShell на клиентах Windows.
  • Пакет MS I-Optional для серверов Windows и сценариев разработки предприятий.
  • ZI P-паке т-это самый простой способ установить или боковые дороги.
    • Этот метод используется для систем Windows Nano Server, Windows IoT и ARM на основе ARM.

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

    • Стабильная версия: https://aka. ms/powershell-release? tag=stable
    • LTS версия: https://aka. ms/powershell-release? tag=lts
    • Предварительный просмотр версии: https://aka. ms/powershell-release? tag=preview

    Ссылка загрузки каждого пакета находится в разделе «Активы» на странице релиза. Раздел активов может быть сложен, поэтому вам может потребоваться щелкнуть и расширить его.

    Установите PowerShell через Winget (рекомендуется)

    Windows Package Manager Winget - это инструмент командной строки, который пользователи могут найти, устанавливать, обновлять, удалять и устанавливать приложения на клиентских компьютерах Windows. Этот инструмент является клиентским интерфейсом службы Windows Package Manager. Инструмент командной строки Winget по умолчанию связан с последней версией Windows 11 и Windows 10 в качестве установщика приложения.

    Проверьте свою документацию Winget для списка системных требований и процедур установки. Вингет недоступен до Windows Server 2022 или ранее.

    Windows Server 2025 Предварительный просмотр сборка 26085 или позже включает в себя Winget только в Windows Server с опытом работы настольных компьютеров. Для получения дополнительной информации см. Объявление Windows Server Preview Build 26085.

    Вы можете использовать следующую команду для установки PowerShell в опубликованном пакете Winget:

    Поиск последней версии PowerShell

    Winget Search Microsoft. PowerShell 
    Имя Идентификатор Источник версии ---------------------------------------------- --- --------------------------- PowerShell Microsoft. PowerShell 7. 4. 5. 0 winget Предварительная версия PowerShell Microsoft. PowerShell. Preview 7. 5. 0. 3 winget 

    Установите Powershell или предварительную версию PowerShell с параметром id.

    winget install --id Microsoft. Powershell --source winget winget install --id Microsoft. Powershell. Preview --source winget 

    В системах Windows с процессорами X86 или X64 winget устанавливает пакеты MSI. В системах, использующих процессоры Arm64, winget устанавливает пакеты MSIX (Microsoft Store). Дополнительные сведения см. в разделе Установка из Microsoft Store.

    Установка MSI-пакетов

    Чтобы установить PowerShell в Windows, загрузите установочный пакет с GitHub, используя ссылку ниже.

    • PowerShell-7. 4. 5-win-x64. msi
    • PowerShell-7. 4. 5-win-x86. msi

    После загрузки дважды щелкните установочный файл и следуйте инструкциям.

    Установщик создает ярлык в меню «Пуск» Windows.

    • По умолчанию пакеты устанавливаются в $env:ProgramFilesPowerShell.
    • Вы можете запустить PowerShell из меню «Пуск» или из $env:ProgramFilesPowerShell\pwsh. exe.

    PowerShell 7. 4 устанавливается в новый каталог и работает вместе с Windows PowerShell 5. 1. PowerShell 7. 4 — это обновление, которое удаляет предыдущие версии PowerShell 7. Предыдущие версии PowerShell можно установить вместе с другими версиями PowerShell.

    • PowerShell 7. 4 устанавливается в $env:ProgramFilesPowerShell.
    • Папка добавляется в $env:PATH.

    Если вам нужно запустить PowerShell 7. 4 вместе с другими версиями, используйте метод установки ZIP, чтобы установить другие версии в отдельные папки.

    Поддержка Центра обновления Майкрософт в PowerShell 7. 2 и новых версиях

    PowerShell 7. 2 и более поздние версии поддерживают Центр обновления Microsoft. Включив эту функцию, вы можете использовать традиционный поток управления Центром обновления Майкрософт (MU) для получения последних обновлений PowerShell 7 с помощью Центра обновления Windows для бизнеса, WSUS, Microsoft Endpoint Configuration Manager или интерактивного диалогового окна MU в настройках. Вы можете получить его. .

    Пакет PowerShell MSI включает следующие параметры командной строки:

    • USE_MU — это свойство имеет два значения:
      • 1 (по умолчанию) — выберите обновление через Центр обновления Майкрософт, WSUS или Configuration Manager.
      • 0 — не принимать обновления через Центр обновления Microsoft, WSUS или Configuration Manager.
      • 1 (по умолчанию) -Выберите обновление Microsoft для автоматического обновления.
      • 0 - я не согласен с использованием Microsoft Update

      Включение обновлений может быть установлено во время предыдущих или ручных настроек. С помощью enable_mu = 0 существующие настройки не удаляются. Этот параметр может быть перезаписан настройкой групповой политики, контролируемой администратором.

      Установите пакет MSI из командной строки

      Поскольку пакет MSI может быть установлен из командной строки, администратор может разработать пакет без работы пользователя. Пакет MSI включает в себя следующие свойства для управления опцией установки:

      • ADD_EXPLORER_CONTEXT_MENU_OPENPOWERSHEL L-Это свойство управляет опцией, чтобы добавить элементы в открытый PowerShell в контекстное меню Windows Explorer.
      • ADD_FILE_CONTEXT_MENU_RUNPOWERSHEL L-Это свойство управляет опцией для добавления элементов, которые будут выполняться с помощью PowerShell в контекстное меню Windows Explorer.
      • Enable_psRemoting -
      • Register_manifest -
      • Add_pat h-Это свойство управляет опцией добавления переменной среды PowerShell в Windows Path.
      • Disable_telemetr y-Это свойство управляет опцией отключения удаленного измерения PowerShell путем настройки переменных среды PowerShell_Telemetry_optouttout.
      • InstallFolde r-Это свойство управляет каталогом установки. По умолчанию $ env: ProgramFileSpowerShell. Именно здесь установщик создает подпажк у-версию. Вы не можете изменить имена верси и-контролируемого подборода.
        • В текущей версии подботопе р-Контролированная версия составляет 7.
        • В предыдущей версии подпапающая пара, контролируемая версией, состоит из 7-го просмотра.

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

        msiexec. exe /package powershell-7. 4. 5-win-x64. msi /chiet add_explorer_menu_opowershell = 1 l = 1 enable_psremoting = 1 register_manifest = 1 use_mu = 1 enable_mu = 1 add_path = 1 

        Список параметров командной строки для msiexec. exe см. Параметр командной строки.

        Установка пакета ZIP

        • PowerShell-7. 4. 5-Win-X64. zip
        • PowerShell-7. 4. 5-win-x86. zip
        • PowerShell-7. 4. 5-Win-Arm64. zip

        В зависимости от того, как вы загружаете файл, вам нужно разблокировать командлет Unblock-файла. Поверните содержимое в любое место, а затем выполните pwsh. exe. В отличие от установки пакета MSI, установка файла ZIP не проверяет необходимое условие. Убедитесь, что вы соответствуете предпосылкам, чтобы правильно сделать удаленную связь через WSMAN.

        Используйте этот метод для установки версий PowerShell на основе ARM на таких компьютерах, как Microsoft Surface Pro X. Чтобы получить наилучшие результаты, установите PowerShell в папке $ env: ProgramFileSpowerShell7.

        Установить как инструмент Global. net

        Если Core SDK . NET уже установлен, вы можете установить PowerShell в качестве глобального инструмента . NET.

        Установка инструмента Dotne t-Global PowerShell 

        Для установщика инструмента Dotnet добавьте $ home. dotnet \ инструменты в $ env: переменная среды пути. Тем не менее, нет обновленных $ env: paths на в настоящее время работающей оболочки. Чтобы начать PowerShell с новой оболочкой, введите PWSH.

        Установка из Microsoft Store

        Преимущество пакета магазина Microsoft

        • Автоматическое обновление непосредственно интегрировано в Windows
        • Интегрированный с другими механизмами распределения программного обеспечения, такими как Intune и Configuration Manager
        • Может быть установлен в системах Windows с использованием процессоров x86, x64 и arm64

        Известные ограничения

        По умолчанию пакет Microsoft Store выполняется в ограниченной области приложения, которая виртуализирует доступ к некоторым файловым системам и местам реестра. Изменения в виртуализированных файлах и сайтах реестра не сохраняются за пределами ограниченной области приложения.

        В этой области ограничения все изменения в корневой папке приложения заблокированы. Настройки конфигурации Syste m-Level, сохраненные в Pshome, не могут быть изменены. Это включает в себя конфигурацию WSMAN. Это делает удаленную сессию от подключения к установке PowerShell на основе магазина. Пользовательская конфигурация и удаленная связь SSH поддерживается.

        Следующая команда должна быть описана в $ pshome. Эти команды не поддерживаются экземпляром Powershell Store Store.

        • Регистрация-PSSSessionConfiguration
        • ОБНОВЛЕНИ Е-HEL P-SCOPE ALLUSERS
        • Enabl e-ExpreimentalFeatur e-Scope Allusers
        • SE T-xecutionPolic y-Scope Localmachine

        Изменения в PowerShell 7. 2

        В PowerShell 7. 2 пакет PowerShell не имел права на виртуализацию файлов и реестра. Изменения в виртуальном реестре и файлах теперь сохраняются за пределами ограничений приложения. Однако изменение приложения в корневую папку все еще блокируется.

        Чтобы включить это освобождение, оно должно быть выполнено с помощью Windows Build 1903 или выше.

        Установите версию предварительного просмотра

        Предварительная версия PowerShell 7 установлена ​​на $ env: ProgramFileSpowerShell7-Preview, поэтому ее можно выполнить параллельно с PowerShell, которая не является версией предварительного просмотра. PowerShell 7. 4 - новая версия предварительного просмотра.

        Обновление существующей установки

        Используйте тот же метод установки, что и при установке PowerShell в первый раз. Если вы не знаете, как был установлен PowerShell, вы можете проверить значение переменной $ pshome.

        • Если значение - $ home. dotnet Приложение, PowerShell была установлена ​​в Global Tool . NET.
        • В случае $ env: ProgramFiles \ PowerShell ㊟ PowerShell устанавливается в виде пакета MSI или на процессоре x86 или X64 с Winget.
        • Когда значение начинается с $ env: ProgramFiles \ WindowsApps \, PowerShell была установлена ​​в виде пакета из Microsoft Store или на компьютере, оснащенном процессором ARM.
        • В других значениях PowerShell, возможно, была установлена ​​в виде пакета ZIP.

        При установке в пакете MSI эта информация также отображается на панели управления «Программа и функция».

        Чтобы определить, можно ли обновить PowerShell на Winget, выполните следующую команду:

        Список Winget-name powershell-обновлять valableable 

        Если вы можете обновить, последняя доступная версия будет выводится.

        При обновлении PowerShell не обновляется от версии LTS до н е-LT S-версии. Например, обновите только до последней версии LTS, с 7. 2. 3 до 7. 2. 23. Чтобы перейти на более новую стабильную версию или следующую версию LTS из версии LTS, вам необходимо установить новую версию, используя эту версию MSI.

        Если установленная версия не является версией LTS, PowerShell будет обновлена ​​до последней стабильной версии.

        Развертывание на Windows 10 IoT Enterprise

        Windows 10 IoT Enterprise поставляется с Windows PowerShell и может использоваться для развертывания PowerShell 7.

        # Замените информацию на держателе места следующих переменных: $ deviceip = '

        Когда установлено удаление PowerShell, отображается сообщение об ошибке и вырезано с устройства. PowerShell должен перезапустить Winrm. Теперь вы можете подключиться к конечным точкам PowerShell 7 на устройстве.

         # Обязательно используйте парамет р-configuration. Если вы опустите его, подключитесь к Windows PowerShell 5. 1. Введит е-psssissio n-computername $ devicei p-credential Administrato r-configuration powerShell. 7. 4. 5 

        Развертывание в ядре IoT Windows 10

        Включая ресурс IOT_PowerShell, IoT Windows 10 Core добавляется в Windows PowerShell. Процедура, определенная в приведенном выше IoT Enterprise Windows 10, может быть выполнена на ядре IoT.

        Чтобы добавить последнюю PowerShell к изображению отгрузки, используйте команду Import-PscorerElease, чтобы включить пакет на рабочем столе и добавить ресурс opensrc_powershell в изображение.

        В архитектуре ARM64 Windows PowerShell не добавляется, даже если IOT_Powershell включен. Поэтому установка на основе Zip не работает. Вам нужно добавить команду Import-Pscorerealease в изображение.

        Разработка на Nano Server

        Эти шаги предполагаются, что Nano Server является операционной системой без периферийных устройств, и что версия PowerShell уже выполнена. Для получения подробной информации см. Документацию по созданию изображений Nano Server.

        PowerShell Binary может быть размещен двумя разными способами.

        1. Оффлай н-NANO Server VHD монтируется, а содержимое ZI P-файла неотушенствовано в месте, выбранном с помощью монтированного изображения.
        2. Онлай н-Download zi p-файл в сеансе PowerShell и оттаите его в выбранное место.

        В обоих случаях требуется zi p-версия Windows X64. Выполнить команду в экземпляре «Администратор» PowerShell.

        PowerShell Offline развертывание

        1. Используйте свою любимую утилиту ZIP, чтобы распаковать пакет в изображение монтированного нан о-сервера.
        2. Установите изображение и загрузку.
        3. Подключитесь к внутреннему экземпляру Windows PowerShell.
        4. Следуйте процедуре для создания удаленной конечной точки связи, используя «другие методы экземпляра.

        Развернуть PowerShell Online

        Следующая процедура развертывает PowerShell на Nano Server.

        # Замените информацию о держателе места следующих переменных. $ ipaddr = '$ credential = get-classeal # $ Zipfile =' powershell-7. 4. 5-win-x64. Zipfile C: ˶ $ </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> < /s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s > </s> </s> </s> </s> </s> </s> Pand-Archive-Path C: ˶ PowerShell-7. Программа FileSpowerShell 7 ' 

        Если вы хотите выполнить удаленную связь на WSMAN, следуйте процедуре создания конечной точки удаленной связи, используя «другой метод экземпляра».

        PowerShell Remote Communication

        PowerShell поддерживает протоколы PSRP (отдаленное общение PowerShell) WSMAN и SSH. См. Ниже для получения подробной информации:

        • SSH Remote Communication в PowerShell
        • Удаленное общение WSMAN с PowerShell

        Чтобы включить удаление PowerShell через WSMAN на старой версии Windows, вам необходимо соответствовать следующим предпосылкам:

        • Установить (WMF) 5. 1 (WMF) 5. 1 (WMF) 5. 1. Для получения дополнительной информации о WMF см. Обзор WMF.
        • Установите универсальное время выполнения C на Windows перед Windows 10. Он доступен по обновлению Windows или напрямую загрузку. Этот пакет уже был установлен в системе, которая была полностью применена.

        Совместимая на Windows

        • Docker, включая PowerShell 7. 2, PowerShell 7. 4, PowerShell 7. 5- (Windows Server 2022, Windows Server Core 2022, Windows Server Nano Build), он доступен в реестре Artifact OSOFT.
        • PowerShell 7. 2 или выше может быть установлен на Windows 10 Build 1607 или более, Windows 11, Windows Server 2016 или выше, Windows Server Nano Build 1809 или выше.

        Конкретные версии Windows определяются политикой жизненного цикла поддержки Microsoft. См. Ниже для получения подробной информации:

        • FAQ о жизненном цикле клиента Windows
        • Современные вопросы политики жизненного цикла

        Вы можете проверить, какую версию вы используете, выполнив Winver. exe.

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

        Microsoft поддерживает метод установки, описанный в этом документе. Может быть, как установить третью сторону, доступную из других источников. Эти инструменты и методы могут работать, но Microsoft не может поддерживать эти методы.

        Сотрудничество на GitHub

        Источник этого контента на GitHub. GitHub также позволяет вам создавать и просматривать проблемы и получать запросы. Для получения дополнительной информации см. Руководство для C O-Работника.

        avatar-logo

        Elim Poon - Журналист, креативный писатель

        Последнее изменение 26.05.2025

        1win мобильная версия не нуждается в установке. Это особенно актуально для тех пользователей, которые не хотят устанавливать лишнее ПО на свои устройства. В навигационном меню выберите пункт «Приложение для Android». Сохраните файл apk на ваше устройство. Нажмите «OK» в нижней части экрана, чтобы начать загрузку. 1win - это официальное приложение для популярного сервиса ставок, с помощью которого вы можете делать прогнозы на такие виды спорта, как футбол.

Play for real with EXCLUSIVE BONUSES
Играть
enпринял