使用PowerShell代码将Blob内容获取到本地

阿尼鲁德·布拉加迪森

用于将Blob内容获取到本地的PowerShell代码。

以下情况的说明-

我已经编写了有关如何将Blob文件夹级别下载到本地及其工作方式的代码。但是,我的主要重点如下,向我建议了如何实现这一目标。存储帐户中有容器--folder1,2etc .. folder1,其中将有dir1、2等。现在,我想使用PS从文件夹1中获取特定dir1的内容。

下面是文件夹级别上已经在运行的代码,以供参考-指导我进入下一个级别。

Connect-AzAccount -Subscription "XXXX"

$container_name = 'A/B/C' 
$destination_path = "C:\Users\Anirudh\Documents\upload\"  
$storage_account = New-AzStorageContext -StorageAccountKey "XXXXX" -StorageAccountName "XXXXX"
$blobs = Get-AzStorageBlob -Container $container_name -Context $storage_account  
foreach($blob in $blobs) {  
    New-Item -ItemType Directory -Force -Path $destination_path  
    Get-AzStorageBlobContent -Container $container_name -Blob $blob.Name -Destination $destination_path -Context $storage_account  
} 

谢谢。

停止捐款

如果要从blob容器中的特定子文件夹下载blob,则需要在Cmdlet的-Prefix参数中指定该子文件夹的路径Get-AzStorageBlob

这是我编写的示例代码,该示例代码从开发存储帐户A/B/C中的testblob容器中的文件夹下载blob。

$container_name = "test" 
$destination_path = "D:\temp\"  
$storage_account = New-AzStorageContext -ConnectionString "UseDevelopmentStorage=true"
$path = "A/B/C" # This is the path of the sub folder inside the blob container.
$blobs = Get-AzStorageBlob -Container $container_name -Prefix $path -Context $storage_account  
foreach($blob in $blobs) {  
    New-Item -ItemType Directory -Force -Path $destination_path  
    Get-AzStorageBlobContent -Container $container_name -Blob $blob.Name -Destination $destination_path -Context $storage_account  
} 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将本地输入的内容获取到“基本授权”属性中

来自分类Dev

Powershell代码将Blob内容的所有子文件夹下载到本地到单个文件夹

来自分类Dev

将本地页面的内容获取到另一个页面

来自分类Dev

Git使用一个命令将远程分支获取到新的本地分支

来自分类Dev

如何使用onclick将文本内容获取到单元格的变量

来自分类Dev

使用 C# 如何将 webbrowser 元素内容获取到文本框

来自分类Dev

在Powershell中使用ExecuteNonQuery()将SQL打印消息获取到变量中

来自分类Dev

将网格的内容布局获取到Gutenber博客中

来自分类Dev

通过VBA将链接的内容获取到Excel中

来自分类Dev

将PHP Array内容获取到Table(或DIV)中

来自分类Dev

如何在Linux终端提示中使用awk,sed,grep或cut将文本文件内容获取到表

来自分类Dev

使用通配符从文件中获取Blob内容

来自分类Dev

如何使用Java脚本将数据从一个本地html文件发送/获取到另一个本地html文件

来自分类Dev

使用内容脚本获取本地 PDF 的 URL

来自分类Dev

使用Bash将文件内容提取到数组中

来自分类Dev

如何将数据从SQL数据库获取到存储Blob中以获取参考数据

来自分类Dev

在Doinbackground将数据从服务器获取到本地之前,将执行OnPostExecute方法

来自分类Dev

使用Powershell将数据从SharePoint文档库提取到CSV

来自分类Dev

如何使用dcm4che 3 c-move命令从pacs服务器将dicom文件获取到本地文件系统

来自分类Dev

使用linq将特定的不同记录获取到列表

来自分类Dev

使用PYODBC将数据从熊猫获取到SQL Server

来自分类Dev

无法使用AJAX将PHP变量获取到JavaScript文件

来自分类Dev

如何使用jQuery将元素的数据获取到Array?

来自分类Dev

使用函数将结果获取到df中

来自分类Dev

如何使用jQuery将Json数据获取到html

来自分类Dev

如何使用linq将数据获取到数据表

来自分类Dev

无法使用AJAX将PHP变量获取到JavaScript文件

来自分类Dev

Rails 4将本地变量获取到js.erb文件

来自分类Dev

将http.get数据获取到本地JSON数组变量中

Related 相关文章

  1. 1

    将本地输入的内容获取到“基本授权”属性中

  2. 2

    Powershell代码将Blob内容的所有子文件夹下载到本地到单个文件夹

  3. 3

    将本地页面的内容获取到另一个页面

  4. 4

    Git使用一个命令将远程分支获取到新的本地分支

  5. 5

    如何使用onclick将文本内容获取到单元格的变量

  6. 6

    使用 C# 如何将 webbrowser 元素内容获取到文本框

  7. 7

    在Powershell中使用ExecuteNonQuery()将SQL打印消息获取到变量中

  8. 8

    将网格的内容布局获取到Gutenber博客中

  9. 9

    通过VBA将链接的内容获取到Excel中

  10. 10

    将PHP Array内容获取到Table(或DIV)中

  11. 11

    如何在Linux终端提示中使用awk,sed,grep或cut将文本文件内容获取到表

  12. 12

    使用通配符从文件中获取Blob内容

  13. 13

    如何使用Java脚本将数据从一个本地html文件发送/获取到另一个本地html文件

  14. 14

    使用内容脚本获取本地 PDF 的 URL

  15. 15

    使用Bash将文件内容提取到数组中

  16. 16

    如何将数据从SQL数据库获取到存储Blob中以获取参考数据

  17. 17

    在Doinbackground将数据从服务器获取到本地之前,将执行OnPostExecute方法

  18. 18

    使用Powershell将数据从SharePoint文档库提取到CSV

  19. 19

    如何使用dcm4che 3 c-move命令从pacs服务器将dicom文件获取到本地文件系统

  20. 20

    使用linq将特定的不同记录获取到列表

  21. 21

    使用PYODBC将数据从熊猫获取到SQL Server

  22. 22

    无法使用AJAX将PHP变量获取到JavaScript文件

  23. 23

    如何使用jQuery将元素的数据获取到Array?

  24. 24

    使用函数将结果获取到df中

  25. 25

    如何使用jQuery将Json数据获取到html

  26. 26

    如何使用linq将数据获取到数据表

  27. 27

    无法使用AJAX将PHP变量获取到JavaScript文件

  28. 28

    Rails 4将本地变量获取到js.erb文件

  29. 29

    将http.get数据获取到本地JSON数组变量中

热门标签

归档