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.

В репозитории Центра сценариев Windows Azure доступен сценарий, который можно использовать для пакетного изменения типа содержимого ваших файлов.

Они также предоставляют видео о том, как его использовать.

Другие вопросы по тегам