Установка модуля управления службами Azure PowerShell
Примечание.
Командлеты, на которые ссылается эта документация, предназначены для управления устаревшими ресурсами Azure, используюющими API Azure Service Manager (ASM). Этот устаревший модуль PowerShell не рекомендуется при создании новых ресурсов, так как ASM планируется выйти на пенсию. Дополнительные сведения см. в статье о выходе на пенсию в Azure Service Manager.
Модуль Az PowerShell — это рекомендуемый модуль PowerShell для управления ресурсами Azure Resource Manager (ARM) с помощью PowerShell.
Модуль управления службами Azure PowerShell — это модуль свертки. Установка модуля управления службами Azure PowerShell скачивает общедоступные модули для управления устаревшими ресурсами Azure, используюющими API управления службами, и делает их командлеты доступными для использования.
Необходимые компоненты
Внимание
Модуль управления службами Azure PowerShell работает только с Windows PowerShell. Он несовместим с PowerShell версии 6 или выше и не работает в Linux или macOS.
Выполните следующую команду из PowerShell, чтобы определить версию PowerShell:
$PSVersionTable.PSVersion
Обновление до Windows PowerShell 5.1
Настройка политики выполнения PowerShell для удаленного подписанного или менее строгого
Установка
Используйте командлет 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 см . в справочной документации по командлетам.