【发布时间】:2019-02-25 08:13:13
【问题描述】:
我正在尝试从计算机名称中获取 Azure VM 规模集的名称。我能够接近,但并不可靠。我发现this article 提到了我发现相当准确的(vmss 名称)(base 36 实例 ID)格式,尽管 VMSS 名称低于 9 个字符,但我似乎在我的计算机名称中添加了随机的额外字符不显示在 Azure 中。
例如:(在 Azure 门户中)
VMSS 名称 = "win10"
实例 ID = 2
计算机名 = "win10_2"
因此,我希望机器名称为“win10000002”,但是,每当我远程进入虚拟机并查看计算机名称时,它会显示“win10bc5n000002”,请注意其中添加了额外的“bc5n”。有谁知道为什么会发生这种情况或一种可靠地预测它的方法,以便在我抓取机器上的计算机名称时以编程方式将其删除?我的 VMSS 名称的长度将不一致,因此我无法可靠地拆分字符串以删除 4 个额外的字符。
【问题讨论】:
标签: azure virtual-machine azure-vm-scale-set computer-name