首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Powershell列出Azure存储上的所有表

Powershell列出Azure存储上的所有表
EN

Stack Overflow用户
提问于 2016-08-01 21:25:50
回答 1查看 1K关注 0票数 0

我正在尝试从各种Azure存储上的表中自动执行查询。每周以不同的名称自动生成这些表

我正在寻找一种方法来自动生成给定存储上可用的表的列表,然后我可以使用foreach()函数来查询每个表。

我已经看过一些脚本,但是不能得到一些有效的东西,例如:

代码语言:javascript
运行
复制
$response = Invoke-WebRequest -Uri 'https://MyAccountName.table.core.windows.net/Tables/'
[xml]$tables = $response.Content
$tableNames = $tables.feed.entry.content.properties.TableName
EN

回答 1

Stack Overflow用户

发布于 2016-08-01 23:23:04

若要获取存储帐户中的表列表,你可以使用Azure PowerShell Cmdlet。完全不需要通过使用REST API来实现。您要使用的Cmdlet是Get-AzureStorageTable

下面是一个示例代码:

代码语言:javascript
运行
复制
$StorageAccountName = "your storage account name"
$StorageAccountKey = "your storage account key"
$ctx = New-AzureStorageContext -StorageAccountName $StorageAccountName -StorageAccountKey $StorageAccountKey
Get-AzureStorageTable -Context $ctx
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38700128

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档