蓝云社区中心

通过Powershell 删除存储账户

发布日期:2014-11-18

1.  Run  "C:ProgramDataMicrosoftWindowsStart MenuProgramsWindows AzureWindows Azure SDK for .NET 2.1Windows Azure Command Prompt - v2.1"

2. Login AzureChina and download publish setting file: https://manage.windowsazure.cn/publishsettings/index?client=vsserverexplorer&schemaversion=2.0

3. PS > Import-AzurePublishSettingsFile "D:TempCIETest03-1-27-2014-credentials.publishsettings"

Machine generated alternative text:

Import-AzurePublishSettingsFile "CIETest03-1-27-2014-credentials.publishsettings"

$storageaccountName = "strcarson1"

$storageKey = Get-AzureStorageKey -StorageAccountName $storageaccountName

Set-AzureSubscription -SubscriptionName "CIETest03" -CurrentStorageAccountName $storageaccountName

$containers = Get-AzureStorageContainer

foreach($c in $containers)

{

   $containerName = $c.Name

   $blobs = Get-AzureStorageBlob -Container $containerName

   foreach($b in $blobs)

   {

       $disk = Get-AzureDisk | where-object {$_.MediaLink -like ("http://"+$storageaccountName+".blob*/"+$containerName+"/"+$b.Name)}

       $vmName = $disk.AttachedTo.RoleName

       $hostedServiceName = $disk.AttachedTo.HostedServiceName

       Remove-AzureVM -ServiceName $hostedServiceName -Name  $vmName

 

       Start-Sleep -Seconds 30

       Remove-AzureService -ServiceName $hostedServiceName -Force

       Start-Sleep -Seconds 60

       Remove-AzureDisk -DiskName $disk.DiskName -DeleteVHD

   }

}

Remove-AzureStorageAccount -StorageAccountName $storageaccountName

Powershell Script:

<<DeleteAzureStorageAccount.ps1>>


找回密码

请填写您注册时使用的E-mail
*E-mail
提 交

注册成功

尊敬的客户

恭喜您成为蓝云社区成员,共同体验云端乐趣!

了解更多

尊敬的客户

感谢您提交由世纪互联运营的云产品的意向和需求

我们的客户服务代表会尽快与您联系!

了解更多

尊敬的客户

感谢您提交由世纪互联运营的云应用的需求,

我们工作人员会尽快与您联系。

了解更多

报名成功

尊敬的客户

恭喜您成为蓝云社区成员,共同体验云端乐趣!

了解更多