複数のMS Word文書が送られてきており、各文書が作成された、または最後に保存されたMS wordのバージョンを検出したいと思います。
そのためのツールはありますか?または、テキストエディターまたはバイナリエディターを使用してこのような情報を特定できますか?
MS Officeスイート2002とOpen officeがあれば、それが役立ちます。
複数のMS Word文書が送られてきており、各文書が作成された、または最後に保存されたMS wordのバージョンを検出したいと思います。
そのためのツールはありますか?または、テキストエディターまたはバイナリエディターを使用してこのような情報を特定できますか?
MS Officeスイート2002とOpen officeがあれば、それが役立ちます。
回答:
与えるTRIDに試して。* nixのfileコマンドのように見えます。
それでもうまくいかない場合は、Gnuwin32またはCygwinで使用できる* nix fileコマンドを試してください。
Quickview Plusについて追加-試してみるもう1つは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
拡張子が.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 2016Word 2007、Word 2010から.docxを保存して比較することで判明しました。後にウェブでもこの情報を見つけました。グーグルを簡単にするために、そのコメントも参照させてください。
http://word.tips.net/T000601_Determining_Word_Versions_of_Documents.html 2012年8月14日19:45のDaniel Kleinからのコメント
それ以降のバージョンのOfficeドキュメント(Office 2003以降)は、通常のzipファイルとして保存されますが、拡張子は異なります(「.docx」など)。最初にファイルのコピーを作成し、ファイル拡張子を「.zip」に変更することにより、コンテンツを表示できます。zipビューアーで開きます。関連情報は「。\ docProps \ app.xml」にあります。このファイルを抽出し、テキストビューアーで開きます。ファイルの最後には、ファイルが<AppVersion>14.0000</AppVersion></Properties>
(この場合は)Office v.14(Office 2010)で最後に保存されたことが示されます。
アレン・ワイアットによる「文書のWordバージョンの決定」は私のために働いた。
基本的に、彼は文書をメモ帳などのプレーンASCIIビューアで開き、キーフレーズを探すように言っています。例えば:
探している領域は、一般的なドキュメントプロパティ(テンプレート名、作成者、ドキュメントタイトルなど)であるセクションにあり、バージョン情報が近くに表示されます。この情報は、次のいずれかで構成されます。
- Microsoft Word 6.0
- Microsoft Word 95
- Microsoft Word 8.0
- Microsoft Word 9.0
- Microsoft Word 10.0
等
これらは常にどのバージョンがファイルを作成したかを示すとは限りませんが、どのバージョンが最後にファイルを編集したかを異常に知ることができます。
ウィンドウでは、それらは異なるアイコンで表示されます。Linuxで動作するかどうかはわかりません。
たとえば、Word2010でWordファイルを作成し、Word2003ファイルとして保存すると、Word2010ではなくWord2003のアイコンが表示されます。下位互換性があります。