NSIS 检测默认浏览器】的更多相关文章

#检测默认浏览器 #编写:水晶石 #原理:用FindExecutable函数查找htm关联程序路径与名称,然后分析字串中包含的可执行文件名. !include "LogicLib.nsh" XPStyle on ShowInstDetails show OutFile "NSIStest.exe" Name "test" Section "test"    GetTempFileName $0    Rename $0 $te…
#检测到窗口为最小化时闪烁提示 !include nsDialogs.nsh #编写:水晶石 Name "IsIconic Example" OutFile "IsIconic.exe" XPStyle on ######################################################## var Syslink Var DIALOG ##################################################…
Section -.NET Framework ;检测是否是需要的.NET Framework版本 Call GetNetFrameworkVersion Pop $R1 ;${If} $R1 < '2.0.50727' ;${If} $R1 < '3.5.30729.4926' ${If} $R1 < '4.0.30319' ;${If} $R1 < '4.5.52747' MessageBox MB_YESNO|MB_ICONQUESTION Call DownloadNetF…
想共同维护一个NSIS脚本文件的,不想搞两个版本的脚本文件了.开始想到了!if语句,没试过,不知道行不行得通.后来google了一下.可以用两个头文件搞定.参照下面链接 Reference: http://stackoverflow.com/questions/11126629/use-one-nsis-installer-to-install-32-bit-binaries-on-32-bit-os-and-64-bit-binari http://stackoverflow.com/ques…
!include "LogicLib.nsh" OutFile "检查找字符串中c出现的次数.exe" Name "test" Section "test" StrCpy $0 "cabcdccccc" StrLen $1 $0 StrCpy $2 '' loop: IntOp $1 $1 - 1 StrCmp $1 "-1" end StrCpy $3 $0 1 $1 ${if} $3…
配合插件:killer.dll 导入DLL:ReserveFile "${NSISDIR}\Plugins\killer.dll" 使用方法: ;可以检测和结束32位程序进程和64位程序进程 ;插件作者:pigger;NSIS中文论坛首发 #插件调用示例 killer::IsProcessRunning "QQ.exe"Pop $R0MessageBox MB_OK "是否在运行:$R0"killer::KillProcess "QQ.…
将如下代码追加到NSIS脚本的尾部即可. Var UNINSTALL_PROG Function .onInit   ClearErrors   ReadRegStr $UNINSTALL_PROG ${PRODUCT_UNINST_ROOT_KEY} ${PRODUCT_UNINST_KEY} "UninstallString"   IfErrors  done      MessageBox MB_YESNOCANCEL|MB_ICONQUESTION \     "检测…
简介 NSIS(Nullsoft Scriptable Install System)是一个开源的 Windows 系统下安装程序制作程序.它提供了安装.卸载.系统设置.文件解压缩等功能.这如其名字所指出的那样,NSIS 是通过它的脚本语言来描述安装程序的行为和逻辑的.NSIS 的脚本语言和通常的编程语言有类似的结构和语法,但它是为安装程序这类应用所设计的. 工具: HW VNISEdit(NSIS脚本编辑器) 1. 使用编辑器中NSIS脚本向导功能,自动生成对应的nsi脚本. 点击文件->新建…
nsis中文版(Nullsoft Scriptable Install System)是一个专业的开源的可以用来封闭Windows程序的实用工具,是一个开源的 Windows 系统下安装程序制作程序.nsis它功能强,源码是直接使用C语言编写而成,并且可以直接到nsis官网下载所有nsis版本,并且提供了详细的帮助文档,方便用户制作时使用.安装页面可以使用Page自定义界面.卸载页面可以配置让用户选择是否删除用户文件.系统设置中对注册表的操作简单方便,可以使用REGDLL进行动态库的注册,还可以…
NSIS安装制作基础教程[初级篇], 献给对NSIS有兴趣的初学者 作者: raindy 来源:http://bbs.hanzify.org/index.php?showtopic=30029 时间:2005-02-15 点击:70791 raindy NSIS简介: NSIS 是“Nullsoft 脚本安装系统”(Nullsoft Scriptable Installation System)的缩写,它是一个免费的 Win32 安装.卸载系统,它的特点:脚本简洁高效:系统开销小:当然进行安装.…