获取文件系统中写保护的Word文件数量

获取文件系统中写保护的Word文件数量

我们目前正在努力摆脱文件共享中的旧 DOC、XLS、PPS、PPT 文件。到目前为止,我们使用了办公文件转换器将它们转换为新的文件格式,效果很好。现在,经过几天转换几千个文件后,我们发现 OFC 无法正确转换 Word 的写保护文件,而只能转换一些与原始文件无关的不可读内容。

因此,我们正在寻找一种方法来追踪这些写保护的 Word 文件。

写保护是指在 MS Word 中打开文件时看到的密码对话框,它使您可以选择以写保护方式打开文件。打开具有该写保护的文件时,您还可以选择将其保存/转换为 DOCX 格式,并且它将保留写保护,即打开 DOCX 文件时会再次出现密码对话框。

有人知道该如何做吗?

答案1

您可以使用此 Powershell 命令找到所有具有 ReadOnly 标志的 .doc 文件(例如):

Get-ChildItem -Path c:\temp\*.doc -Recurse | select Name,IsReadOnly | where {$_.IsReadOnly -eq $true}

相关内容