nsis 检测vcredist_x86是否安装
; 安装VC环境
Function InstallVCPush $R0ClearErrorsReadRegDword $R0 HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{FF66E9F6-83E7-3A3E-AF14-8DE9A809A6A4}" "Version" ; 检测含有vc的注册表信息是否存在IfErrors 0 VSRedistInstalledExec "$INSTDIR\vcredist_x86.exe /q" ;若不存在,执行静默安装StrCpy $R0 "-1" ; MessageBox MB_OK $R0 VSRedistInstalled:; MessageBox MB_OK "已安装" Exch $R0; Delete "$INSTDIR\vcredist_x86."
FunctionEnd
测试已通过,若检测到未安装vcredist_x86,执行静默安装。
转载于:https://my.oschina.net/nslunhui/blog/794253
nsis 检测vcredist_x86是否安装相关推荐
- NSIS检测已安装并卸载旧版本和静默安装.msu文件
NSIS检测已安装并卸载旧版本: Function .onInit !insertmacro TIP_WHEN_AMD64_INSTALLER_RUNAT_X86 ;安装到所有用户下,cu ...
- NSIS:判断并安装.NET Framework的例子(转载)
NSIS:判断并安装.NET Framework的例子 现在.NET开发的软件已经大行其道,但有些操作系统并不符合软件的运行要求,所以,我们需要在安装程序中进行.NET Framework的判断,如果 ...
- NSIS:判断并安装.NET Framework 4 的例子
NSIS:判断并安装.NET Framework 4 的例子 原文 NSIS:判断并安装.NET Framework 4 的例子 现在.NET开发的软件已经大行其道,但有些操作系统并不符合软件的运行要 ...
- 检测客户端是否安装 Silverlight 插件和判断IE是否安装或支持Silverlight(限IE)
1.检测客户端是否安装 Silverlight 插件 <script type="text/javascript"> function CheckSilverl ...
- Android中检测应用是否安装
Android中检测应用是否安装有多种方法,其中比较常用的有如下2种: 1.通过获取系统上已安装的所有app列表来查找[不推荐.因为要获取已安装的所有app信息,可能会有隐私泄露风险] public ...
- 浏览器上检测电脑是否安装某个应用程序
最近项目中需要在页面上判断用户电脑上是否安装某个应用程序,类似于手机上浏览器上的通过微信登录,然后页面就会去检测手机是否安装微信app的功能. 例如检测电脑上行是否安装QQ,腾讯的Tencent:// ...
- inno setup怎么检测系统是否安装了vcredist_x86 exe
;静默安装vcredist_x86.exe [Run] Filename: {app}\vcredist_x86.exe; Parameters: /q; WorkingDir: {tmp}; Fla ...
- Unix下C程序内存泄漏检测工具Valgrind安装与使用
Valgrind是一款用于内存调试.内存泄漏检测以及性能分析的软件开发工具. Valgrind的最初作者是Julian Seward,他于2006年由于在开发Valgrind上的工作获得了第二届Goo ...
- 硬盘检测工具Smartmontools安装、部署、使用
在服务器管理的实际环境中,硬盘是最容易出现问题及发生故障的硬件,而且硬盘中存储着大量重要的数据,万一出现故障所造成的损失也是无法估计的,轻则需要化费大量的时间与精力去做数据恢复,重则硬盘报废,里面重要 ...
最新文章
- 计算机专业今后的发展方向
- dota2比分网_红黑电竞比分横空出世 LPL夏季赛火热进行
- .NET Core开发实战(第19课:日志作用域:解决不同请求之间的日志干扰)--学习笔记...
- 哈希表(散列表)基础概念与经典题目(Leetcode题解-Python语言)之上——原理与设计
- jenkins关闭和重启
- MVVM后台ViewModel添加DataGrid表头
- 矩池云上使用nvidia-smi命令教程
- ajax异步session值不唯一 总是改变 解决办法
- Activiti(6.0)任务管理服务TaskaskService
- wps 插件_【追加功能】OFFICE插件管理工具重整后再上路,更好用易用。
- Linux配置Selenium+Chrome+Java实现自动化测试
- 进击的自走棋——《金铲铲之战》游戏体验报告
- PAT | 1082 射击比赛 (20分)【附详解】
- ruby on rails_如何将刺激添加到Ruby on Rails应用程序
- excel中为什么不显示单引号
- 三星java游戏打雪仗下载_三星拱照之驸马镇邪
- router vue 页签文字_vueRouter点击打开新页签
- 我们该如何高效的学习?
- APIView(认证,权限,限流,过滤,分页,序列化,排序)
- Windows中,ping无法解析域名,nslookup却可解析。此故障的排除思路
热门文章
- 如何加减单元格指定数字_Excel非常实用的单元格数量统计函数-COUNT系列函数
- 求二叉树某个结点的路径
- 计算机网络与通信Day01:数据通信,网络,连接类型,网络分类
- 目标检测实现黑花屏分类任务
- Go语言学习之cgo(golang与C语言相互调用)
- 北京市高等教育自学考试开考专业信息表(2023年发布)
- java servlet包下载_javax.servlet jar包
- 中文分词——知更鸟分词(RS)设计与实现
- B3HTML5期末大作业:动漫在线网站设计——动漫海贼王(5页) 大学生动漫网页设计作业模板下载 南动漫网页设计作业成品 动漫网页制作下载_网页设计代码
- Ymodem传输详解