Introduction

In this blog, you will see how to delete an Azure Storage Account using PowerShell.

Prerequisites:

Install Azure PowerShell Module to run the script.

PowerShell Script:

Open Notepad and paste the following script. Save the file as script.ps1.

  1. ################# Azure Blob Storage - PowerShell ####################
  2. ## Input Parameters
  3. $resourceGroupName="azpractice"
  4. $storageAccName="azstorageacc1132020"
  5. ## Connect to Azure Account
  6. Connect-AzAccount
  7. ## Function to delete a storage account
  8. Function DeleteStorageAccount
  9. {
  10. Write-Host -ForegroundColor Green "Deleting the storage account.."
  11. ## Check if storage account exists
  12. if(Get-AzStorageAccount -ResourceGroupName $resourceGroupName -Name $storageAccName -ErrorAction SilentlyContinue)
  13. {
  14. ## Delete the storage account
  15. Remove-AzStorageAccount -ResourceGroupName $resourceGroupName -Name $storageAccName -Force
  16. }
  17. else
  18. {
  19. Write-Host -ForegroundColor Magenta $storageAccName "- storage account does not exist."
  20. }
  21. }
  22. DeleteStorageAccount
  23. ## Disconnect from Azure Account
  24. Disconnect-AzAccount
Open a Windows PowerShell window and navigate to the location where the script file was saved.

Run the following command.

.\script.ps1

Result:

The storage account was deleted successfully.

Reference:

https://docs.microsoft.com/en-us/powershell/module/az.storage/Remove-azStorageAccount?view=azps-3.3.0

Summary:

In this blog, you saw how to delete an Azure Storage Account using PowerShell.