Я пишу сценарий powershell для удаления больших двоичных объектов из моей учетной записи хранения.У меня есть контейнер с именем test, и внутри test у меня есть несколько папок, таких как «Group1», «Group2» и т. Д. До «GroupN».И в каждой из этих папок тысячи капель.Моя цель - написать сценарий powershell, который может удалить папку самым простым способом.
Мне удалось получить ссылки на BLOB-объекты, но это заставило меня перебрать ссылки и удалить BLOB-объект по отдельности, а не полностью удалятьпапка.Ниже приведен сценарий, который я написал.
$existingStorageAccount = Get-AzureRmStorageAccount -ResourceGroupName $resourceGroupName -AccountName $storageAccountName
$existingContainer = Get-AzureStorageContainer -Context $existingStorageAccount.Context -Name $containerName
$existingBlob = Get-AzureStorageBlob -Context $existingStorageAccount.Context -Container $containerName -Prefix "Group1"
На данный момент у меня есть список BLOB-объектов внутри папки, но затем я должен пройтись по ним, что будет плохо работать, когда у меня внутри 1000 папок BLOB-объектов.
Есть ли более простой способ удаления папки "Group1"?