Azure 存储资源管理器中文件共享中 move/delete 个文件的功能?
Function to move/delete files within file share in Azure Storage Explorer?
我还不精通Powershell,所以如果我使用了不正确的术语,请多多包涵。(如果有误请指正。)
我已经安装了 Az
和 Azure.Storage
模块。
我还使用 Connect-AZAccount
连接到我的帐户(这是最好的方法吗?因为您需要复制 URL 并通过浏览器登录)
然后我只是想查看文件,测试连接。使用 Get-AzureStorageFile
这会提示我输入共享名 - 我使用了 Azure 存储资源管理器中“文件共享”下的文件夹名称。但这失败了,见下面的失败
cmdlet Get-AzureStorageFile at command pipeline position 1 Supply
values for the following parameters: (Type !? for Help.) ShareName:
bss get-azurestoragefile : Could not get the storage context. Please
pass in a storage context or set the current storage context.
需要注意的其他信息,我无权访问帐户密钥,只能访问 SAS 令牌。
如有任何帮助,我们将不胜感激。
如果您使用 Connect-AzAccount
,您将使用 Az
模块 powershell Get-AzStorageFile
instead of Get-AzureStorageFile
. Before running the Get-AzStorageFile
command, you need to pass the storage context with New-AzStorageContext
来修复错误。
样本:
$context = New-AzStorageContext -StorageAccountName "<StorageAccountName>" -StorageAccountKey "<StorageAccountKey>"
Get-AzStorageFile -ShareName "<ShareName>" -Path "<ContosoWorkingFolder>" -Context $context
我还不精通Powershell,所以如果我使用了不正确的术语,请多多包涵。(如果有误请指正。)
我已经安装了 Az
和 Azure.Storage
模块。
我还使用 Connect-AZAccount
连接到我的帐户(这是最好的方法吗?因为您需要复制 URL 并通过浏览器登录)
然后我只是想查看文件,测试连接。使用 Get-AzureStorageFile
这会提示我输入共享名 - 我使用了 Azure 存储资源管理器中“文件共享”下的文件夹名称。但这失败了,见下面的失败
cmdlet Get-AzureStorageFile at command pipeline position 1 Supply values for the following parameters: (Type !? for Help.) ShareName: bss get-azurestoragefile : Could not get the storage context. Please pass in a storage context or set the current storage context.
需要注意的其他信息,我无权访问帐户密钥,只能访问 SAS 令牌。
如有任何帮助,我们将不胜感激。
如果您使用 Connect-AzAccount
,您将使用 Az
模块 powershell Get-AzStorageFile
instead of Get-AzureStorageFile
. Before running the Get-AzStorageFile
command, you need to pass the storage context with New-AzStorageContext
来修复错误。
样本:
$context = New-AzStorageContext -StorageAccountName "<StorageAccountName>" -StorageAccountKey "<StorageAccountKey>"
Get-AzStorageFile -ShareName "<ShareName>" -Path "<ContosoWorkingFolder>" -Context $context