Azure Storage Blob Тип содержимого Конвертер
Мне нужно конвертировать около 250 тыс. Изображений из содержимого типа приложения /octetstream в изображение /jpg
Есть ли скрипт PowerShell, который я могу использовать, чтобы сделать это или какой-то код команды?
2 ответа
Я не думаю, что командлеты Windows Azure PowerShell имеют готовый командлет для этого. Если вы готовы использовать сторонний продукт, вы можете попробовать Cerebrata's Azure Management Cmdlets
, Оно имеет Set-BlobProperties
Командлет, с помощью которого вы можете установить тип содержимого.
Вы также можете сделать это с помощью кода. По сути, то, что вы должны сделать, это получить BLOB-объекты из контейнера BLOB-объектов, используя ListBlobs
или же ListBlobsSegmented
метод, а затем перебрать эти BLOB-объекты и обновить свойства BLOB-объектов с помощью SetProperties
метод CloudBlockBlob.