Поделиться через


Установка 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 coexistence.

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

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

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

      Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
      

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

Установка

Используйте командлет 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 coexistence.

  • Обновление до 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. Выберите MSI номер Az-Cmdlets, чтобы начать загрузку

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

Войти

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

Connect-AzAccount

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

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

Устранение неполадок

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

Предоставление отзывов

Сведения о проблеме с модулем Az PowerShell см. в статье "Файл проблемы на GitHub"

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

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

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