Windows Mobile 使用的 CAB 安装包

在过去的工作中,很多次对 CAB 包中的安装信息的存储位置产生过疑问,只是发现好像有一个名为 _setup.xml 的文件似乎和安装有不同寻常的关系,但是有的安装包里却又没有这个文件。一直没有能仔细研究一下。

今天找到了些资料。据说存在两种安装包,一种就是上面说的使用 _setup.xml 的方式,这种方式比较新;另一种使用的是包内的另一个文件,该文件的扩展名固定为 000。这个文件是二进制格式的,虽然微软并没有公开其格式,不过网络上已经有人探索出来了相当部分,请参看这里

还有一个人写了一个名为 MSCEInf 的小工具来查看安装信息,可惜我运行它察看一个安装包总是出错。

尽管我还没有查阅 _setup.xml 的规范,不过既然是 XML 这种可读格式,相信不会很难弄懂。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注