哪个版本的 Microsoft Word 创建了给定的文档?

Bro*_*ams 16 compatibility version-control microsoft-word

我开始收到多个 MS Word 文档发送给我,我想检测每个文档创建或上次保存的 MS Word 版本。

有什么工具吗?或者,我可以通过使用文本编辑器或二进制编辑器来确定此类信息吗?

如果有帮助,我有 MS Office 套件 2002 和 Open office。

Gre*_*ius 10

如果您有扩展名为 .docx(或 .xlsx 等)的 Office Open XML 文档:该文件是 .zip 存档,因此请使用 TotalCommander、WindowsExplorer(首先复制为 .zip)或 7zip 打开。在存档中打开文件 'docProps\app.xml' 并查找<AppVersion>标记:

  • <AppVersion>12.0000</AppVersion> 是 Office 2007
  • <AppVersion>14.0000</AppVersion> 是 Office 2010
  • <AppVersion>15.0000</AppVersion> 是 Office 2013
  • <AppVersion>16.0000</AppVersion> 是 Office 2016

通过从 Word 2007、Word 2010 中保存 .docx 并进行比较发现。后来在网上也找到了这个信息。为了更容易使用谷歌搜索,让我也参考该评论:

http://word.tips.net/T000601_Determining_Word_Versions_of_Documents.html Daniel Klein 于 2012 年 8 月 14 日,19:45 发表的评论

更高版本的 Office 文档(Office 2003 之后)保存为普通 zip 文件,但具有不同的扩展名(例如“.docx”)。您可以通过首先复制文件并将文件扩展名更改为“.zip”来查看内容。然后它将在任何 zip 查看器中打开。相关信息在“.\docProps\app.xml”中。提取此文件并在文本查看器中打开它。文件末尾的内容类似于<AppVersion>14.0000</AppVersion></Properties>告诉您文件上次保存在(在本例中)Office v.14 (Office 2010)。


bar*_*lop 2

尝试一下trID。它看起来像*nix 中的文件命令。

如果这不起作用,请尝试Gnuwin32 或Cygwin中提供的*nix file命令。

添加了有关 Quickview Plus 的信息 - 另一种值得尝试的方法是 Quickview Plus。几年前,Quickview 是一个奇迹/创新类型的程序,我不知道它现在是否仍然被使用,但它打开了很多扩展。我刚刚尝试打开一个文件,左下角显示“MS Word 2000”。所以这个程序可能适合你。这是我尝试过的 30 天试用版。
http://download.cnet.com/Quick-View-Plus-Standard-Edition/3000-10743_4-10045750.html
http://www.avantstar.com/metro/home/Downloads