1

我需要将大约 250k 图像从内容类型为 application/octetstream 转换为 image/jpg

是否有我可以用来执行此操作的 powershell 脚本或某种命令代码?

4

2 回答 2

1

Windows Azure 脚本中心存储库中有一个可用的脚本,您可以在其中批量更改文件的内容类型。

他们还提供了有关如何使用它的视频。

于 2016-02-19T13:15:02.630 回答
0

我认为 Windows Azure PowerShell Cmdlet 没有现成的 Cmdlet 可以做到这一点。如果您愿意使用 3rd 方产品,您可以尝试Cerebrata's Azure Management Cmdlets. 它有一个Set-BlobPropertiescmdlet,您可以使用它来设置内容类型。

您也可以通过代码来实现。本质上,您要做的是使用ListBlobsorListBlobsSegmented方法从 blob 容器中获取 blob,然后遍历这些 blob 并通过SetPropertiesCloudBlockBlob 的方法更新 blob 的属性。

于 2014-01-24T03:29:21.277 回答