技术QA:如何把EXE转成MSI?
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yalin.blog.51cto.com/262153/48925 |
引子:
在我们使用组策略来安装部署应用软件时,最常碰到的问题就是:活动目录中软件分发只能分发MSI文件,不能分发exe文件。
虽然使用SMS可以分发exe和msi文件,但在我们企业的生产环境中可能没有部署或并不想去部署SMS。
Q:
如何把EXE转成MSI? A:
VERITAS、InstallShield、Wise Solutions,这些软件公司都提供了一些工具程序,我们可以利用它们来编辑 Windows Installer Package,或是将传统Setup安装软件包装成为.msi安装软件包。 其中VERITAS的WINSTALL LE是一个简单、容易使用的工具,也是先前比较常用的工具。该工具可以在Windows2000服务器版本的安装光盘中找到,具体的路径为:Valueadd\3rdparty\Mgmt\Winstle\Swiadmle.msi。
安装后,它会在“开始菜单”的“所有程序”内创建一个名为“VERITAS Software”的程序组,里面包含着以下两个工具:
VERITAS Discover:用于将EXE文件打包为MSI。 VERITAS Software Console:用于查看与修改MSI安装软件包。 备注:微软的工程师现在推荐使用一个新的工具,那就是:FLEXnet AdminStudio SMS Edition,它可以将EXE文件打包为MSI并生成MST文件(MST是MSI的应答文件,可以提供MSI安装过程中需要的信息),从而完成无人应答安装。该工具可以在下面链接内下载到:
http://www.microsoft.com/technet/downloads/sms/2003/tools/adminstudio.mspx -- 每个QA都汇集众多微软工程师的心血,在此由衷的向他们表示感谢!
本文出自 “马的工作日志” 博客,请务必保留此出处http://yalin.blog.51cto.com/262153/48925 本文出自 51CTO.COM技术博客 |



yalin_M
博客统计信息
热门文章
最新评论
友情链接
