You need to enable JavaScript to run this app. 如何在Azure门户中批量获取未配置任何标签的VM列表
优惠活动
大模型
产品
解决方案
定价
更多

如何在Azure门户中批量获取未配置任何标签的VM列表

Azure无标签VM批量查询可落地操作指南

针对管理规模近220台VM的使用场景,提供两种零额外成本、新手可直接操作的查询方法,全程不改动现有自动关机配置:

方法1:Azure门户原生资源图查询(无需安装任何工具)

  • 操作路径:在Azure门户顶部全局搜索栏输入Resource Graph Explorer,直接进入功能页(只要你持有当前订阅的VM管理/读者权限即可访问,无额外权限申请成本)
  • 直接粘贴以下预置查询语句,可精准筛选所有未配置任何标签的VM:
Resources
| where type == 'microsoft.compute/virtualmachines'
| where isempty(tags) or tags == '{}'
| project VM名称=name, 所属资源组=resourceGroup, 部署位置=location, 关联订阅=subscriptionId
| sort by VM名称 asc
  • 点击运行按钮后,10秒内即可返回全量扫描结果,支持一键导出为CSV格式留存,方便后续台账整理

方法2:PowerShell命令快速拉取(适合习惯用命令行的场景)

  • 前置准备:在本地PowerShell环境安装Az模块,首次运行时根据提示登录你的Azure管理账号即可
  • 执行以下命令,可直接将无标签VM列表导出到本地桌面,方便查阅:
# 登录Azure管理账号
Connect-AzAccount
# 拉取所有无标签VM信息并导出为CSV文件
Get-AzVM | Where-Object {$_.Tags.Count -eq 0} | Select-Object Name, ResourceGroupName, Location, TagCount=$_.Tags.Count | Export-Csv -Path "$env:USERPROFILE\Desktop\未配置标签VM清单.csv" -NoTypeInformation -Encoding UTF8

实操注意事项

  • 上述两种方法均为只读查询操作,完全不会改动VM现有配置,也不会影响已经配置完成的自动关机策略
  • 扫描时如果结果不全,记得确认当前查询范围覆盖了你所有有权限的订阅,避免遗漏独立资源组内的VM
  • 220台规模的VM资源,两种方法的扫描耗时都在15秒以内,不需要等待长时间批量任务

内容的提问来源于stack exchange,提问作者Bala krishna

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.11.02 14:36:05