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

Модуль Az PowerShell — это сводный модуль. Установка модуля Az PowerShell загружает модули, доступные в общем доступе, и делает их командлеты доступными для использования.

Рекомендуемый метод установки и версия PowerShell для модуля Az PowerShell:

  • Установка из галереи PowerShell
  • Использование с PowerShell версии 7 или более поздней

В этой статье объясняется, как установить модуль Az PowerShell на Windows из коллекция PowerShell.

Необходимые условия

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

    $PSVersionTable.PSVersion
    
  • Определите, установлен ли модуль AzureRM PowerShell:

    Get-Module -Name AzureRM -ListAvailable
    

    Это важно

    Если у вас установлен модуль AzureRM PowerShell, перед продолжением работы см. статью о сосуществовании Az и AzureRM .

  • Установите политику выполнения PowerShell на удаленно подписанная или менее строгая

    • Проверьте политику выполнения PowerShell:

      Get-ExecutionPolicy -List
      
    • Установите политику выполнения PowerShell на "удаленная подпись":

      Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
      

    Дополнительную информацию о политиках выполнения вы можете узнать в разделе about_Execution_Policies.

Installation

Используйте командлет Install-Module для установки модуля Az PowerShell:

Install-Module -Name Az -Repository PSGallery -Force

Обновление модуля Az PowerShell

Используйте update-Module для обновления до последней версии модуля Az PowerShell:

Update-Module -Name Az -Force

Обновление модуля Az PowerShell с помощью Update-Module не удаляет старые версии модуля Az PowerShell из системы.

Деинсталляция

Чтобы удалить модуль Az PowerShell, см. раздел Удаление модуля Azure PowerShell.

В этой статье объясняется, как установить модуль Az PowerShell на Windows с помощью установщика MSI. Установщик MSI предоставляется для сред, в которых коллекция PowerShell может быть заблокирован брандмауэром или требуется автономный установщик.

Это важно

Параметр установки MSI можно использовать только для установки модуля Az PowerShell для использования с Windows PowerShell 5.1.

Необходимые условия

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

    $PSVersionTable.PSVersion
    
  • Определите, установлен ли модуль AzureRM PowerShell

    Get-Module -Name AzureRM -ListAvailable
    

    Это важно

    Если у вас установлен модуль AzureRM PowerShell, перед продолжением работы см. статью о сосуществовании Az и AzureRM .

  • Обновление до Windows PowerShell 5.1

  • Установите .NET Framework 4.7.2 или более поздней версии

  • Установите выполнение скриптов PowerShell на подписанный извне или менее ограничительный

    • Проверьте политику выполнения PowerShell:

      Get-ExecutionPolicy -List
      
    • Установите политику выполнения PowerShell на "удаленная подпись":

      Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
      

    Дополнительные сведения о политиках выполнения см. в разделе [about_Execution_Policies][execution-poliicies].

Установка и обновление

Пакет MSI для Azure PowerShell доступен из [GitHub][azps-github]:

  1. Посетите github.com/Azure/azure-powershell/releases
  2. Найдите последний модуль Az PowerShell. Они перечислены в хронологическом порядке без имени. Например: 13.3.0
  3. Прокрутите вниз до конца заметок исправлений и щелкните стрелку рядом с элементом "Активы", чтобы отобразить параметры MSI.
  4. Выберите Az-Cmdlets MSI, чтобы начать загрузку

Установщик автоматически удаляет старые версии модуля Az PowerShell, установленные с помощью MSI. Пакет MSI устанавливает модули в "${env:ProgramFiles}\WindowsPowerShell\Modules"

Войдите в систему.

Чтобы начать управление ресурсами Azure с помощью модуля Az PowerShell, запустите сеанс PowerShell и запустите Connect-AzAccount для входа в Azure:

Connect-AzAccount

Используйте учетные данные вашей учетной записи Azure, чтобы войти в открывшееся окно браузера.

Этот шаг необходимо повторить для каждого запуска нового сеанса PowerShell. Узнайте, как сохранить вход в Azure для сеансов PowerShell, в статье Azure PowerShell контекстные объекты.

Troubleshooting

Решения распространенных проблем с установкой модуля Az PowerShell см. в разделе "Устранение неполадок с установкой с помощью модуля Az PowerShell".

Предоставьте отзыв

Чтобы сообщить о проблеме с модулем Az PowerShell, см. Сообщите о проблеме на GitHub

Чтобы оставить отзыв из сеанса PowerShell, используйте командлет Send-Feedback.

Дальнейшие шаги

Дополнительные сведения об управлении ресурсами Azure с помощью модуля Az PowerShell см. в статье Get Started with Azure PowerShell.