installer – MSI文件使用的压缩方法是什么?
发布时间:2020-12-14 05:52:48 所属栏目:Windows 来源:网络整理
导读:我可以提取MSI文件,但是当我尝试从提取的文件中重新生成它时,生成的文件不起作用. 我想如果我将压缩方法从Deflate更改为另一个,它会起作用. 解决方法 首先: Windows Installer SDK中有一个名为WiMakCab.vbs的脚本,用于创建用于MSI文件的* .cab文件.该脚本中
我可以提取MSI文件,但是当我尝试从提取的文件中重新生成它时,生成的文件不起作用.
我想如果我将压缩方法从Deflate更改为另一个,它会起作用. 解决方法
首先:
Windows Installer SDK中有一个名为WiMakCab.vbs的脚本,用于创建用于MSI文件的* .cab文件.该脚本中的一行是:Dim compressType:compressType =“MSZIP”).您应该在创建cab时尝试该脚本.
以下是http://www.gdgsoft.com/的注释引用(16.06.2014:删除了直接断开的链接,保留了基本URL): “Microsoft Cabinet支持三种无损压缩技术:(1)存储,(2)MSZip和(3)LZX.在机柜存档文件中,可以使用这些技术的任意组合.MSZip与通货紧缩压缩方法基本相同PKZip使用LZX.LZX是一种基于LZ77的压缩技术,使用静态霍夫曼编码.LZX使用更多内存,但可以产生比MSZip更好的压缩率.当然,存储意味着文件存储在未压缩的机柜中. MSDN信息:Microsoft Cabinet SDK和 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows – 无法安排任务(访问被拒绝)
- windows – C运行时对象,dll边界
- windows-xp – 管理员/访客帐户状态“不适用”?
- windows-store-apps – 查看Windows开发人员中心的应用程序
- windows – 如何让我的文件关联在单个程序实例中打开多个文
- Windows 7上的Kinect v2
- windows-server-2008-r2 – 仅限rdp访问某个IP
- PTA-1017——Queueing at Bank(部分正确,查错半天没找到错
- windows-phone-7 – 我可以阻止Windows Phone 7上的屏幕超时
- windows – 使用VBScript清除剪贴板
推荐文章
站长推荐
- windows-runtime – 如何判断选择了哪个HubSecti
- active-directory – Hyper-V和AD – >小站点的建
- windows-server-2008 – 如何从Windows Server 2
- windows – 如何将表单放入帮助模式?
- windows-server-2012-r2 – 如何使Windows服务器
- Windows安装TensorFlow
- 如何在Windows 2008 Server上创建运行.bat文件的
- 我的Win32应用程序不会退出主循环
- 构建可以在Windows和OS X上运行的.NET应用程序的
- windows-server-2003 – 远程重置本地管理员密码
热点阅读