Установка модуля управления службами Azure PowerShell

Примечание.

Командлеты, приведенные в этой документации, предназначены для управления устаревшими ресурсами Azure, которые используют API-интерфейсами управления службами. Командлеты для управления ресурсами Azure Resource Manager см. в статье Модуль Az PowerShell.

Модуль управления службами Azure PowerShell — это модуль свертки. Установка модуля управления службами Azure PowerShell скачивает общедоступные модули для управления устаревшими ресурсами Azure, используюющими API управления службами, и делает их командлеты доступными для использования.

Предварительные требования

Важно!

Модуль управления службами Azure PowerShell работает только с Windows PowerShell. Он несовместим с PowerShell версии 6 или выше и не работает в Linux или macOS.

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

    $PSVersionTable.PSVersion
    
  • Обновление до Windows PowerShell 5.1

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

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

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

      Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
      

      Дополнительные сведения о политиках выполнения см. в about_Execution_Policies.

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

Установка

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

Install-Module -Name Azure, Azure.Storage -Repository PSGallery -AllowClobber -Force

Модуль управления службами Azure PowerShell предоставляет общие зависимости с модулями Azure PowerShell Resource Manager. Если вы установили модули Azure PowerShell Resource Manager, параметр AllowClobber, как показано в предыдущей команде, является обязательным. Таким образом все существующие общие зависимости будут обновлены. Если этот параметр отсутствует, происходит сбой установки модуля.

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

Import-Module -Name Azure

Войти

Чтобы начать управление устаревшими ресурсами Azure с помощью модуля управления службами Azure PowerShell, запустите сеанс PowerShell и запустите надстройку AzureAccount , чтобы войти в Azure:

Add-AzureAccount

После входа в Azure модуль управления службами Azure PowerShell создает контекст для данного сеанса. Этот контекст содержит среду Azure, учетную запись, клиент и подписку, используемую для всех командлетов в этом сеансе.

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

Если вы получили сообщение об ошибке "Указанный модуль Azure.Storage с версией 4.3.0" не загружен, так как недопустимый файл модуля не найден в любом каталоге модуля." Необходимо установить модуль PowerShell службы хранилища Azure.

Install-Module -Name Azure.Storage -Repository PSGallery -AllowClobber -Force

Если вы получили сообщение об ошибке "Команда Install-Module" найдена в модуле PowerShellGet, но модуль не удалось загрузить." Необходимо задать политику выполнения PowerShell для удаленной подписи или менее строгих:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

См. также

Дополнительные сведения о командах в модуле управления службами Azure PowerShell см . в справочной документации по командлетам.