我正在写一些监视文件夹的内容,以及文件是否是Office文档,并且被锁定以进行编辑是相关的。这是在Python中。
我需要有关这些文件的任何信息。在一个完美的世界中,他们内容的规范(似乎是'\ tLocking User's Name \ x00 \ x00 \ x00 ......')和他们的命名惯例会很棒,但是超级开放且有用,尽管微软着名的是,它似乎没有在任何地方记录。
如果有人知道任何可能包含该项目的项目,那么我可以看到的任何其他类似代码的代码都会很棒吗?
我的想法是,它们是作为具有上述内容的文件创建的,命名为office文件,但是带有“〜$”和前缀,并删除前两个字符,只要名称的预扩展部分保留超过6个字符。
即。 file.docx - > 〜$ file.docx,123456789.docx - > 〜$ 3456789.docx。不幸的是,并非总是如此:无论长度如何,xlsx文件都不会删除任何字符。有没有人有这方面的其他信息?