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

Azure PowerShell 中的新增功能

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

重要

从 2025 年初开始,使用 Microsoft Entra ID 用户标识从 Azure PowerShell 向 Azure 进行身份验证将需要多重身份验证(MFA)。 有关详细信息,请参阅 为 Azure 和其他管理门户实施强制多因素验证的计划

保护敏感信息

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

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

从 Az PowerShell 模块版本 12.0.0 开始,基于 Windows 的系统的默认登录身份验证方法是 Web 帐户管理器(WAM)。 有关详细信息,请参阅 网络账户管理器(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) 中移除了未进行版本控制且过时的 Linux 映像别名 CentOSDebianRHELUbuntuLTS。 请改用别名 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 模块。 若要自动更新脚本,请按照 快速入门指南操作。