首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

msi安装包静默安装,该如何处理

2012-03-29 
msi安装包静默安装请教大家一个问题,如果用vc启动一个安装包进行默认安装?谢谢!谁能给出代码呢?谢谢!我的

msi安装包静默安装
请教大家一个问题,如果用vc启动一个安装包进行默认安装?谢谢!
谁能给出代码呢?谢谢!
我的代码:
SHELLEXECUTEINFO ShExecInfo = {0};
ShExecInfo.cbSize = sizeof(SHELLEXECUTEINFO);
ShExecInfo.fMask = SEE_MASK_NOCLOSEPROCESS;
ShExecInfo.hwnd = NULL;
ShExecInfo.lpVerb = NULL;
ShExecInfo.lpFile = "msiexec";
ShExecInfo.lpParameters = "/i \"C:\\1.msi\" /quiet INSTALLLOCATION=\"C:\\Program Files\\1\"";
AfxMessageBox(ShExecInfo.lpParameters);
ShExecInfo.lpDirectory = NULL;
ShExecInfo.nShow = SW_SHOW;
ShExecInfo.hInstApp = NULL;

这样为什么不行呢?

[解决办法]
参数 /qn

热点排行