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

Azure PowerShell 支持生命周期

Az PowerShell 模块

“Az PowerShell 模块”由名为“Az”的模块和由“Microsoft Corporation”签名的依赖模块组成。 Az PowerShell 模块可通过名称识别,其名称以“Az.”开头。 有关 Az PowerShell 模块的当前列表,请参阅 Azure PowerShell 模块

Az PowerShell 模块支持生命周期属于 Azure SDK 生命周期策略。 我们支持 Az PowerShell 模块的当前主要版本的最后两个次要版本,还支持前一个主要版本的最后一个次要版本。

支持的环境

下表标识了 Az、AzureRM 和 Azure PowerShell 模块支持的平台。

  • 支持图标指示支持的 Azure PowerShell 和 PowerShell 版本组合。
  • 不支持图标指示不再受支持的 Azure PowerShell 和 PowerShell 版本组合。
  • 不支持图标指示不受支持的 Azure PowerShell 和 PowerShell 版本组合。
Azure PowerShell PowerShell
<= 7.1
PowerShell
>= 7.2
Windows PowerShell
5.1
支持 Az 11.x 不支持 支持 支持
支持 Az 10.x 不支持 支持 支持
不支持<= Az 9.x 停止支持 停止支持 停止支持
支持 AzureRM 6.13.2 不支持 不支持 不再支持
支持 Azure 5.3.1 不支持 不支持 支持

注意

自 2020 年 9 月 4 日起,PowerShell 6.2 的生命周期已结束。 任何版本的 PowerShell 6 都不支持 Az PowerShell 模块。

有关 CVE-2021-26701 的信息

Az PowerShell 模块使用受安全公告 CVE-2021-26701 影响的组件,这些组件已在 PowerShell 7.0.6 和 7.1.3 中修复。 有关详细信息,请参阅 Microsoft 安全公告 CVE-2021-26701:.NET Core 远程代码执行漏洞

从 Az 6.0.0 开始,需要 PowerShell 7.0.6、7.1.3 或更高版本。 导入 Az.Accounts 模块时,如果使用的 PowerShell 版本不受支持,将显示以下非阻塞消息:“此版本的 Az.Accounts 仅在 Windows PowerShell 5.1 和 PowerShell 7.0.6 或更高版本上受支持,请打开 https://aka.ms/install-powershell,了解如何升级。有关详细信息,请转到 https://aka.ms/azpslifecycle。”

AzureRM PowerShell 模块

警告

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

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

若要避免服务中断,请更新脚本:将使用 AzureRM PowerShell 模块的脚本更新为使用 Az PowerShell 模块。 若要自动更新脚本,请按照快速入门指南操作。