vcredist_x86.exe 静默安装方法

摘要:
我们打包基于VC++开发的应用程序,我们将一起打包一个VC运行时。否则,当应用程序安装在某些非开发环境中时,它仍然可以正确运行。Visual C++2008RedistributablePackage包括(VCRedist_x86.exe、VCRedist_x64.exe和VCRedist_a64.exe)。这是一个简单的VCRedist。exe安装集成。下载后,安装它。安装后

我们打包基于VC++开发的应用程序,我们会一同打包一个VC运行库,否则安装到一些非开发环境中,你的应用程序依然可以正确运行。

Visual C++ 2008 Redistributable Package 包括了(VCRedist_x86.exe,VCRedist_x64.exe以及VCRedist_ia64.exe)。

就是一个简单的VCRedist.exe安装集成,结果下载了之后安装,安装完成后在系统或某个盘的根目录下留下一堆的临时文件:

vcredist_x86.exe 静默安装方法第1张临时文件列表

调查后发现,这是Microsoft Visual C++ 2008 Redistributable Package的一个已知Bug,微软在SP1中修正。

一种解决办法是,安装完成后手动删除,但由于位置随机,所以在集成安装包中删除还是有些困难的。

当然,更简单的办法就是使用Microsoft Visual C++ 2008 SP1 Redistributable Package,这是x86的下载链接。

这是VCRedist.exe的静默安装命令,其他调用命令见Astebner的博客

Vcredist_x86.exe /q:a /c:"msiexec /i vcredist.msi /qn /l*v %temp%vcredist_x86.log"

如果我们直接调用VCRedist.exe安装,会弹出一个解压的对话框,如果不想让这个界面出现,可以先解压VCRedist.exe,然后通过“vc_red.msi /qn”来完成静默安装(注意InstallShield中是通过msiexec.exe安装的msi)。

另外,同时确认过icrosoft Visual C++ 2005 Redistributable Package不存在上述问题。

http://www.cnblogs.com/lidabo/archive/2013/01/21/2869787.html

如:inno setup

[cpp] view plaincopy在CODE上查看代码片派生到我的代码片
 
 
  1. sparam: String;  
  2.   
  3.      sparam := '/q:a /c:"msiexec /i vcredist.msi /qn /l*v %temp%vcredist_x86.log"';  
  4.   
  5.      ShellExec('open', s,sparam, '', SW_SHOW, ewWaitUntilTerminated, ErrorCode);  
  1. sparam: String;  
  2.   
  3.      sparam := '/q:a /c:"msiexec /i vcredist.msi /qn /l*v %temp%vcredist_x86.log"';  
  4.   
  5.      ShellExec('open', s,sparam, '', SW_SHOW, ewWaitUntilTerminated, ErrorCode);  

http://blog.csdn.net/bible521125/article/details/38817357

免责声明:文章转载自《vcredist_x86.exe 静默安装方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇docker+ceph实现私网云盘3、sql 表的连接下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

InstallShield 静默安装

可能先需要获取安装包参数,安装包参数获取/?或是/HELP InstallScrip工程 1. 在命令行窗口中使用 -R 参数(即record) 运行安装程序。 例如:Setup.exe -RorSetup.exe -r -f1"c:setup.iss" //-f1:指定iss文件输出路径 2. 正常安装,在安装结束后不能选择“立刻重启动计算机”的选...

ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal)- 3、安装Portal for ArcGIS

安装Portal for ArcGIS 解压portal安装包,tar -xzvf Portal_for_ArcGIS_Linux_1051_156440.tar.gz 切换到arcgis账户静默安装portal,./Setup -m silent -l yes 参数说明 根据安装提示报出如下错误信息。 要增加软限制和硬限制,您需要使用超级...

Android公共库(缓存 下拉ListView 下载管理Pro 静默安装 root运行 Java公共类)

最新最准确内容建议直接访问原文:Android公共库(缓存 下拉ListView 下载管理Pro 静默安装 root运行 Java公共类) 介绍总结的一些android公共库,包含缓存(图片缓存、预取缓存)、公共View(下拉及底部加载更多ListView、底部加载更多ScrollView、滑动一页Gallery)、及Android常用工具类(网络、下载、...

程序静默安装的参数总结

   程序静默安装的参数总结      软件的安装采取全自动或半自动的方式进行。   一、Microsoft Windows Installer   如果某个软件是用 Windows Installer 打包的,那你就应该能在文件夹中看到 *.msi 文件。这是最典型的特征,这些文件通常可以使用 /QB 和 /QN 参数进行自动安装。   /qb 会在窗...

VCRedist.exe静默安装方法

我们打包基于VC++开发的应用程序,我们会一同打包一个VC运行库,否则安装到一些非开发环境中,你的应用程序依然可以正确运行。 Visual C++ 2008 Redistributable Package 包括了(VCRedist_x86.exe,VCRedist_x64.exe以及VCRedist_ia64.exe)。 就是一个简单的VCRedist.e...

一些常用软件的静默安装参数(nsis,msi,InstallShield,Inno)

打包的时候,经常需要安装一些其它的环境库,而又不想让用户繁锁的去选择,这时就需要静默安装,而不同的文件所加的参数了不一致,比如VS的环境库vcredist_x86.exe(这是32位的环境库)后面加/q即可完成静默安装,而NSIS打包的文件使用/q是不行的,查了相关的资料得使用/S(这里要大写),其它格式的文件参考下面的转载内容: ------------...