msiexec 静默安装

公司的一个程序需要作为其他公司系统方案的一部分,系统方案安装时会把我们的程序安装进去。但是客户提出两个要求:第一,不能出现我们程序的安装界面。第二,能够在调用我们的安装程序时指定路径。

公司的安装程序是用vs2010制作的,安装程序包括两个文件,一个setup.exe,一个winapp.msi.双击这两个文件中的任意一个,都可以运行正常的界面安装。

第一个要求很容易实现,通过在命令行中执行 msiexec  /i  "winapp.msi"  /quiet 就可以了。参数quiet表示静默安装,不需要用户交互,不会显示安装界面。


第二个要求,可以通过在命令行中添加 TARGETDIR="D:\TEST" 来实现,“D:\TEST” 代表你要安装的路径。

执行 msiexec /i "winapp.msi" /quiet TARGETDIR="D:\TEST"  就会以静默的方式安装到"D:\TEST” 目录下。


静默卸载可以执行 msiexec /uninstall "winapp.msi" /quiet

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值