我正在使用 Azure 存储帐户并尝试使用 powershell 删除容器上存在的文件夹(我知道容器只是一个 2 层层次结构和 blob 概念,并且每个文件夹实际上并不存在)。
除了无法检查文件夹日期/时间属性之外,在 blob 本身上,我能找到的唯一属性是“最后修改”,这对于我们的目的来说通常是可以的,尽管拥有创建属性更好。据我了解,唯一的解决方案是创建一个表并列出每个文件及其创建时间和日期?这件事似乎需要做很多工作。
我可以从该文件夹中枚举一个文件,因为它们都被复制在一起,然后删除共享根“文件夹”的所有 blob,但我更愿意知道文件夹本身的实际最后修改时间,而不是其中的文件。有什么办法可以做到这一点?现在,我没有锁定使用 azure 存储容器,文件共享也是可能的,但是当我尝试这样做时,枚举文件夹是可能的,但是修改后的日期和时间属性由于某种原因没有被填充,这是唯一的除了“ETag”之外的财产。
提前致谢。