从AzureStorageBlob下载文件时出现错误

时间:2018-10-17 14:37:35

标签: azure azure-storage

Get-AzureStorageBlobContent:无法绑定参数“上下文”。无法转换

类型

的“ Microsoft.WindowsAzure.Commands.Storage.AzureStorageContext”值

“ Deserialized.Microsoft.WindowsAzure.Commands.Storage.AzureStorageContext”以键入

“ Microsoft.Azure.Commands.Common.Authentication.Abstractions.IStorageContext”。

    • CategoryInfo:InvalidArgument:(:) [Get-AzureStorageBlobContent],ParameterBindingException

    • FullyQualifiedErrorId:

CannotConvertArgumentNoMessage,Microsoft.WindowsAzure.Commands.Storage.Blob.Cmdlet.GetAzureStorageBlobContentCommand

1 个答案:

答案 0 :(得分:0)

尝试下面的命令将文件从blob存储下载到C:\test\,对我来说效果很好。

$context = New-AzureStorageContext -StorageAccountName "<StorageAccountName>" -StorageAccountKey "v7VSaxxxxxxxxxxxxxx5iQ=="
Get-AzureStorageBlobContent -Container "<container name>" -Blob "<blob name>" -Destination "C:\test\" -Context $context

enter image description here