如何通过 Azure 门户查找虚拟机上的 Windows 版本

问题描述 投票:0回答:2

如何通过 Azure 门户查找我的虚拟机上运行的 Windows 版本?

我们有大约 60 个带有虚拟机的资源组,我们计划升级所有 Windows Server 2012,但首先我们需要概述有多少台计算机在运行 Server 2012。

通过谷歌搜索,我只找到了这个参数,但它只提供了 Windows 或 Linux 的情况。我怎样才能获得Windows版本?

properties.storageProfile.osDisk.osType

azure kql azure-resource-graph
2个回答
1
投票

如果您想拉取 Windows 版本的虚拟机,您可以从门户下面的资源图浏览器查询。

这是示例查询:

resources
| where type == "microsoft.compute/virtualmachines"  and properties.storageProfile.imageReference.offer == "WindowsServer"
| project name,offer=properties.storageProfile.imageReference.offer,sku=properties.storageProfile.imageReference.sku,version=properties.storageProfile.imageReference.version,minorversion=properties.storageProfile.imageReference.exactVersion

以下是示例输出屏幕截图供参考:


© www.soinside.com 2019 - 2024. All rights reserved.