Установка 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 версии 7 или более поздней
Установите политику выполнения 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
Установите выполнение скриптов PowerShell на "удаленный с подписью" или менее строгий режим.
Проверьте политику выполнения PowerShell:
Get-ExecutionPolicy -List
Установите политику выполнения PowerShell на RemoteSigned.
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Для получения дополнительных сведений о политиках выполнения см. about_Execution_Policies.
Установка и обновление
Пакет MSI для Azure PowerShell доступен из GitHub:
- Посетите github.com/Azure/azure-powershell/releases
- Найдите последний модуль Az PowerShell. Они перечислены в хронологическом порядке без имени. Например,
9.5.0
- Пролистайте заметки о патче до конца и нажмите на стрелку рядом с "Ресурсы", чтобы открыть параметры MSI.
- Нажмите на 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.
Устранение неполадок
Решения распространенных проблем с установкой модуля Az PowerShell см. в статье Устранение неполадок с установкой модуля Az PowerShell.
Предоставление отзывов
Чтобы сообщить о проблеме с модулем Az PowerShell, см. отправку отчета на GitHub.
Чтобы предоставить отзыв из сеанса PowerShell, используйте командлет Send-Feedback.
Дальнейшие действия
Дополнительные сведения об управлении ресурсами Azure с помощью модуля Az PowerShell см. в статье Начало работы с Azure PowerShell.
Azure PowerShell