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

Azure PowerShell 中的新增功能

本页重点介绍 Azure PowerShell 的新功能、文章和学习路径。

重要

从 2025 年 9 月开始,使用 Microsoft Entra ID 用户标识登录时,Azure PowerShell 将需要多重身份验证(MFA)。 此更改可增强安全性,但可能会影响依赖于用户名和密码身份验证的自动化工作流。 有关详细信息,请参阅 自动化方案中多重身份验证对 Azure PowerShell 的影响

保护敏感信息

默认情况下,Azure PowerShell 显示一条警告消息,从 Az 版本 12.0.0 开始,以帮助在命令输出中标识潜在机密时保护敏感信息。 有关详细信息,请参阅 Azure PowerShell 中的保护机密

使用 Web 帐户管理器登录 (WAM)

从 Az PowerShell 模块版本 12.0.0 开始,基于 Windows 的系统的默认登录身份验证方法是 Web 帐户管理器(WAM)。 有关详细信息,请参阅 Web 帐户管理器(WAM)。

新的登录体验

从 Az PowerShell 模块版本 12.0.0 开始,如果有权访问多个订阅,系统会提示你选择要登录的 Azure 订阅。 有关详细信息,请参阅 登录体验

支持生命周期

从 Az PowerShell 模块版本 12.0.0 开始,Azure PowerShell 附带两种类型的正式版。 客户可以选择标准期限支持(STS)或长期支持(LTS)版本。 所有版本的质量都是一样的。 唯一的区别是支持的时间长短。 有关详细信息,请参阅 版本支持

升级通知

Azure PowerShell 版本升级的工具内通知是在 Az 10.3.0 中发布的一项功能,默认情况下在 Az 11.0.0 中启用。 当 Azure PowerShell 的新版本可用时,升级通知会显示在交互式 PowerShell 会话中。 有关详细信息,请参阅 升级通知

模块的正式发布

Az.ElasticSan

Azure PowerShell 版本 11.3.0 引入了模块 Az.ElasticSan 的正式版。 有关 Az.ElasticSan PowerShell 模块中包含的命令列表,请参阅 Az.ElasticSan

Az.Nginx

Azure PowerShell 版本 11.3.0 引入了模块 Az.Nginx 的正式版。 有关 Az.Nginx PowerShell 模块中包含的命令列表,请参阅 Az.Nginx

Az.StackHCIVM

Azure PowerShell 版本 11.3.0 引入了模块 Az.StackHCIVM 的正式发布。 有关 Az.StackHCIVM PowerShell 模块中包含的命令列表,请参阅 Az.StackHCIVM

Az.App

Azure PowerShell 版本 11.0.0 引入了模块 Az.App 的正式版。 有关 Az.App PowerShell 模块中包含的命令的列表,请参阅 Az.app

Az.DevCenter

Azure PowerShell 版本 11.0.0 引入了模块 Az.DevCenter 的正式版。 有关 Az.DevCenter PowerShell 模块中包含的命令列表,请参阅 Az.DevCenter

Az.NetworkCloud

Azure PowerShell 版本 11.0.0 引入了模块 Az.NetworkCloud 的正式版。 有关 Az.NetworkCloud PowerShell 模块中包含的命令列表,请参阅 Az.NetworkCloud

删除了过时的 Linux 映像别名

删除了 Az 11.0.0(Az.Compute 7.0.0)和 CentOSDebianRHELUbuntuLTS Az 11.0.0 的未版本和过时的 Linux 映像别名。 请改用别名CentOS85Gen2Debian11RHELRaw8LVMGen2Ubuntu2204

弃用 AzureRM

由于 Az PowerShell 模块现在具有 AzureRM PowerShell 模块的所有功能等,因此自 2024 年 2 月 29 日起,我们已弃用 AzureRM PowerShell 模块。

警告

截至 2024 年 2 月 29 日,AzureRM PowerShell 模块已正式弃用。 建议用户从 AzureRM 迁移到 Az PowerShell 模块,以确保持续支持和更新。

尽管 AzureRM 模块仍然可能正常运行,但它已不再维护或提供支持,继续使用将由用户自行决定并承担风险。 有关过渡到 Az 模块的指导,请参阅我们的迁移资源

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