我正在尝试将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
答案 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>"