我需要从批处理文件中安装vcredist_x86|x64.exe 2010,以确保PC中存在所有所需的依赖项。如果已经安装,则只应该继续显示以下GUI:

我尝试了在MS文档和示例中找到的所有内容,但是结果总是一样的。试过/q /quiet /qn /qb /passive /repair。
如果已经安装了,是否要求它什么也不做?
编辑
重要细节:我从Qt安装程序中的javascript调用批处理文件。
var vcredistCmd = "@TargetDir@/vcredist.bat";
component.addElevatedOperation("Execute", vcredistCmd, targetDir);批处理文件:
%1\vcredist_x86.exe /q
exit 0发布于 2015-10-30 12:06:11
好吧,我不知道原因,但我找到了解决办法。从它所在的目录执行文件,解决了这个问题。
批处理文件:
cd %1
vcredist_x86.exe /q
exit 0https://stackoverflow.com/questions/33434198
复制相似问题