Powershell 如何将文件从azure存储帐户下载到power shell中的临时文件变量

Powershell 如何将文件从azure存储帐户下载到power shell中的临时文件变量,powershell,download,azure-storage,azure-storage-blobs,temporary-files,Powershell,Download,Azure Storage,Azure Storage Blobs,Temporary Files,$f=新的临时文件 $f=获取AzureStorageBlobContent-Context$ctx-Container“name”-Blob“blobname”-强制 我已经使用上面的cmndlets尝试过了,我会使用Get-AzureStorageBlobContent将文件保存到$env:temp目录,然后使用Get-Content将其读取到一个变量 在上有一个关于此的开放功能请求 在GitHub问题中提供的mikepowell解决方案可能会成功: $storageContext = Ne

$f=新的临时文件

$f=获取AzureStorageBlobContent-Context$ctx-Container“name”-Blob“blobname”-强制
我已经使用上面的cmndlets尝试过了,我会使用Get-AzureStorageBlobContent将文件保存到$env:temp目录,然后使用Get-Content将其读取到一个变量

在上有一个关于此的开放功能请求

在GitHub问题中提供的mikepowell解决方案可能会成功:

$storageContext = New-AzureStorageContext -ConnectionString $azConnectionString
$blob = Get-AzureStorageBlob -Context $storageContext -Container $containerName -Blob $blobName
$byteArray = New-Object Byte[] $blob.Length
$blob.ICloudBlob.DownloadToByteArray($byteArray, 0)

我想在末尾将临时文件的路径传递给invoke命令