Azure存储Cmdlet Rename-Blob想要一个EndPoint

时间:2014-01-25 15:15:10

标签: azure azure-storage azure-storage-blobs

我正在尝试将blob重命名为全部小写:

Rename-Blob -BlobUrl "https://ttseast.blob.core.windows.net/images/Add.png" -NewName "https://ttseast.blob.core.windows.net/images/add.png"

我已经通过将其插入浏览器来验证blob URI - 但是,尝试执行命令tosses:

Rename-Blob : Blob URI does not correspond to storage account end point. A Blob URI must contain blob storage end point.

Rename-Blob的参数不引用任何“端点” - 我已经加载了订阅,因此我应该进行身份验证,而不是强制包含AccountName / Key。

如何确定(或设定)所需的终点?

THX

1 个答案:

答案 0 :(得分:5)

如果我没弄错的话,我相信您使用的是Cerebrata Azure Management Cmdlets,因为Windows Azure PowerShell Cmdlets没有Rename-Blob Cmdlet(Cerebrata有它)。

要使用Rename-Blob cmdlet,请尝试以下操作:

Rename-Blob -BlobUrl "https://ttseast.blob.core.windows.net/images/Add.png" -NewName "https://ttseast.blob.core.windows.net/images/add.png" -AccountName "ttseast" -AccountKey "<your accountkey>"
相关问题