未能删除Azure文件共享中的文件,错误:指定的资源是只读的,此时无法修改

未能删除Azure文件共享中的文件,错误:指定的资源是只读的,此时无法修改,azure,azure-storage,azure-storage-files,Azure,Azure Storage,Azure Storage Files,尝试删除Azure存储文件共享中的文件时。我不断地发现以下错误: 删除文件失败 “cs-firstName-lastname-domain-com-10033fff9999999/mslearn my-app文件夹word和word/.git/objects/pack/pack someguid.idx”。 错误:指定的资源是只读的,无法在任何时候修改 这次 试图检查是否有任何当前打开的句柄,但我看不到任何句柄。 任何帮助,关于如何将属性从只读更改/如何删除/或我缺少的任何内容 谢谢,正如@B

尝试删除Azure存储文件共享中的文件时。我不断地发现以下错误:

删除文件失败 “cs-firstName-lastname-domain-com-10033fff9999999/mslearn my-app文件夹word和word/.git/objects/pack/pack someguid.idx”。 错误:指定的资源是只读的,无法在任何时候修改 这次

试图检查是否有任何当前打开的句柄,但我看不到任何句柄。

任何帮助,关于如何将属性从只读更改/如何删除/或我缺少的任何内容


谢谢,

正如@BhargaviAnnadevara MSFT共享的链接中所提到的,只读属性只能在安装后删除,我做了如下操作

  • 使用Azure门户中提供的脚本装载文件共享
  • 装载后,执行ls命令将显示文件属性
  • 在powershell或CMD中更改文件属性。我发现通过powershell很难做到这一点,所以改用ATTRIB cmd。属性包-someguid.idx-R
  • 更新:更简单的解决方案

    正如@BhargaviAnnadevara MSFT共享的链接中提到的,只读属性只能在装入后删除,我做了如下操作

  • 使用Azure门户中提供的脚本装载文件共享
  • 装载后,执行ls命令将显示文件属性
  • 在powershell或CMD中更改文件属性。我发现通过powershell很难做到这一点,所以改用ATTRIB cmd。属性包-someguid.idx-R
  • 更新:更简单的解决方案

    请检查这是否有帮助:文件很可能被另一个进程锁定。@DanielBjörk是的,这是尝试列出句柄时的想法。还有其他方法吗?@BhargaviAnnadevara MSFT是的,我偶然发现了它,这就是为什么我尝试了新的psdrive,azure门户中提供了一个脚本。@BhargaviAnnadevara MSFT我将尝试在装载后更改文件属性。早些时候,我直接发出了一个delete命令。谢谢,请检查这是否有帮助:文件很可能被另一个进程锁定了。@DanielBjörk是的,这是尝试列出句柄时的想法。还有其他方法吗?@BhargaviAnnadevara MSFT是的,我偶然发现了它,这就是为什么我尝试了新的psdrive,azure门户中提供了一个脚本。@BhargaviAnnadevara MSFT我将尝试在装载后更改文件属性。早些时候,我直接发出了一个delete命令。谢谢
    <?xml version="1.0" encoding="utf-8"?>
    <EnumerationResults>
        <Entries />
        <NextMarker />
    </EnumerationResults>
    
    Remove-Item : Cannot remove item
    Z:\mslearn-my-app-folder-word-and-word-wd/.git/objects/pack/pack-someguid.idx: **You
    do not have sufficient access rights to perform this operation**.