当前位置:首页 > 站长资讯 > 建站
Azure PowerShell批量删除Azure虚拟机
时间:2016-12-30 00:27:31   来源:归零   编辑:涛涛   点击:  

A-A+

上一篇博文中我介绍了如何通过Powershell脚本批量创建Azure虚拟机,本文介绍通过Powershell命令批量删除某个云服务下的虚拟机。

在Powershell中执行以下命令:其中#  部分的语句为注释,

# 指定订阅名称
$subscriptionName="huangcj 测试";
# 指定VHD的存储
$storageAccount="hcjtest";

# 设置默认的订阅以及默认订阅关联的存储账号
Select-AzureSubscription –SubscriptionName $subscriptionName –Default
Set-AzureSubscription -SubscriptionName $subscriptionName –CurrentStorageAccountName $storageAccount

#删除虚拟机及其VHD文件

Get-AzureVM | where{$_.ServiceName.StartsWith(“hcjtest”)} | Remove-AzureVM -Verbose –DeleteVHD

image

待命令执行完成后,我们登录到Azure Portal管理页面看下虚拟机

image

可以看到上一篇文章中创建的20台虚拟机已经删除。当然如果该云服务下还有其他虚拟机,不想被删除的话,则不能用此方法,可以通过语句循环执行的方式,删除以某些前缀的虚拟机。

  踩 1
分享到:
精彩评论
看过本文的人还看过
专栏
  • 240期
    一个文化艺术垂直电子商务网站。
  • 240期
    一个文化艺术垂直电子商务网站。