你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

使用 MSI 在 Windows 上安装 Azure PowerShell

警告

AzureRM PowerShell 模块已自 2024 年 2 月 29 日起正式弃用。 为了确保持续获得支持和更新,建议用户从 AzureRM 迁移到 Az PowerShell 模块。

尽管 AzureRM 模块仍可运行,但不再受到维护或支持,任何继续使用的行为都由用户自行决定并自行承担风险。 有关过渡到 Az 模块的指导,请参阅我们的迁移资源

本文介绍如何使用 MSI 安装程序在 Windows 上安装 Azure PowerShell。 只有当你的系统需要时才应使用这些安装方法。 若要在 Windows 上安装 Azure PowerShell,建议的方法是使用 PowerShellGet。 有关使用 PowerShellGet 安装 Azure PowerShell 的说明,请参阅使用 PowerShellGet 安装 Azure PowerShell

注意

Web 平台安装程序安装方法不再适用于 Azure PowerShell 6.x 及更高版本。 如果要求使用 Web 平台安装程序,请考虑改用 MSI,也可安装旧版 Azure PowerShell。

使用 MSI 包在 Windows 上进行安装或更新

可以使用 GitHub 中提供的 MSI 文件安装 Azure PowerShell for Windows PowerShell 5.x。 如果已将旧版 Azure 模块作为 MSI 安装,安装程序会自动删除这些模块。 MSI 包在 ${env:ProgramFiles}\WindowsPowerShell\Modules 中安装模块。 AzureRMAzure 模块都安装。

注意

如果使用的是 Azure 经典部署模型,则只使用 Azure 模块。

若要开始使用 Azure PowerShell,请通过 Azure 凭据登录。

# Connect to Azure with an interactive dialog for sign-in
Connect-AzureRmAccount

注意

如果已禁用模块自动加载,则需使用 Import-Module -Name AzureRM 手动导入模块。 考虑到模块的构造方式,这可能需要几秒钟时间。

需要在每个新启动的 PowerShell 会话中重复此步骤。 若要了解如何跨 PowerShell 会话保持 Azure 登录状态,请参阅跨 PowerShell 会话保持用户凭据