如何使用 PowerShell 检查 Azure 虚拟机电源状态?
powershellmicrosoft technologiessoftware & coding
要使用 PowerShell 检查虚拟机是否正在运行、已释放或已停止,我们需要使用 - Status 参数。
如果仅编写 Get-AzVM 命令来获取虚拟机详细信息,它将不会显示 Azure 虚拟机电源状态的默认值。

示例
要检查 Azure 虚拟机电源状态,
Get-AzVM -status
输出

上述命令将显示该特定订阅的所有虚拟机的电源状态。对于不同的订阅,您需要更改订阅并运行此命令。
要获取特定资源组的虚拟机电源状态,请使用资源组名称参数。
示例
例如:
Get-AzVM -ResourceGroupName TestVMRG -Status
上述命令将从资源组 TestVMRG 中检索所有虚拟机电源状态。
输出

示例
对于特定的虚拟机电源状态,您需要提供特定的虚拟机名称,如下所示。
Get-AzVM -VMName Win2k16vm1 -Status
输出


