如何在 PowerShell 中使用 Azure CLI 停止 Azure VM?

要使用 Azure CLI 停止 azure VM,我们可以使用az vm stop命令。在运行此命令之前,请确保您已连接到 Azure 帐户和正确的 Azure 订阅。

运行此命令时,我们需要提供 Azure VM 名称 (-n) 和资源组名称 (-g)。

PS C:\> az vm stop -n Win2k16VM1 -g TESTVMRG --verbose

上面的命令将停止在Azure VM Win2k16VM1从资源组TestVMRG。或者,您也可以使用完整的参数名称,如下所示。

PS C:\> az vm stop --name win2k16vm1 --resource-group testvmrg

此命令将等到 Azure VM 停止。要停止 Azure VM 而不等待 VM 停止并将执行移动到下一步,我们可以使用--no-wait参数。

PS C:\> az vm stop --name win2k16vm1 --resource-group testvmrg --no-wait