OS によって 挙動の違う makecab.exe が同梱されている
拡張カーネルのパッケージを作成したときに、一部のファイルの日時がひっくり返ったりしておかしいことになったので不思議に思っていたのですが、ついに原因が判明しました
実は、 Windows バージョン によって
挙動の違う makecab.exe が同梱されている
のです
確認してみたのは、 Windows 2000/XP/2003/Vista の makecab.exe を XP上で動作させたときの違い
OS | Version | 参照 |
Windows 2000 RTM - SP4 | 5.0.2147.1 | 更新日時 |
Windows XP Service Pack 3 | 5.1.2600.5512 | 作成日時 |
Windows Server 2003 RTM - SP4 | 5.2.3790.0 | 作成日時 |
Windows Vista Service Pack 1 | 6.0.6001.18000 | 更新日時 |
XP と 2003の動作がおかしくて、 Vista SP1 では直っていることが判明・ω・ なるほど。
謎は解けた!
Comments