脚本专区 第62页
UltraEdit 绿色便携版DIY-永恒心锁-分享互联网

UltraEdit 绿色便携版DIY

########################## ; UltraEdit 绿色便携版DIY ########################## SetCompressor /SOLID lzma ;;请使用最新的NSIS2.09进行编译…… !include 'DirSetting.nsh' /*** DirSetti...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0263014
NSIS杂记-永恒心锁-分享互联网

NSIS杂记

NSIS (Nullsoft Scriptable Install System)是一个Open Source的Windows系统下安装程序制作程序。它提供了安装、卸载、系统设置、文件解压缩等功能。这如其名字所指出的那样,NSIS是通过它的脚...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0155910
在NSIS中如何禁止一个组件组的父项的点击事件-永恒心锁-分享互联网

在NSIS中如何禁止一个组件组的父项的点击事件

如上图,当我们需要别人只能点选“原始英文版”或“简体中文版”中的其中一项时,我们通常会用到 !insertmacro StartRadioButtons 这类的宏来控制单选,但是在 NSIS 的例子中,它们的操控都是在...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
019059
关于 NSIS 写入注册表的问题, REG_MULTI_SZ 类型-永恒心锁-分享互联网

关于 NSIS 写入注册表的问题, REG_MULTI_SZ 类型

'REG_MULTI_SZ_writer.exe' Name 'REG_MULTI_SZ' ShowInstDetails show !define HKEY_CLASSES_ROOT 0x80000000 !define HKEY_CURRENT_USER 0x80000001 !define HKEY_LOCAL_MACHINE 0x80000002 !...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
022037
如何使用NSIS实现多目录安装设置-永恒心锁-分享互联网

如何使用NSIS实现多目录安装设置

有些时候,我们需要让用户设置多个安装目录,如果大家用过 Delphi 就知道了,安装 Delphi 的时候我们可以选择为不同功能的程序(例如共享文件目录,主程序目录,数据库设置程序目录等等)设置不...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
020366
如何在NSIS组件页面之前根据注册表预设组件勾选状态-永恒心锁-分享互联网

如何在NSIS组件页面之前根据注册表预设组件勾选状态

!include 'MUI.nsh' OutFile 'test.exe' !define MUI_PAGE_CUSTOMFUNCTION_Pre ComponentsPre !insertmacro MUI_PAGE_COMPONENTS !insertmacro MUI_PAGE_INSTFILES !insertmacro MUI_LANGUAGE '...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
016089
NSIS 检测注册表键存在-永恒心锁-分享互联网

NSIS 检测注册表键存在

; OpenReg.nsi ; 检查某注册表键是否存在的NSIS例子 ;-------------------------------- ;定义注册表主键 !define HKEY_CLASSES_ROOT 0x80000000 !define HKEY_CURRENT_USER 0x80000001 !define...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
017695
NSIS 程序互斥函数-永恒心锁-分享互联网

NSIS 程序互斥函数

/************************ CheckMutex.nsi ************************/ ;NSIS 安装程序与卸载程序互相检查互斥的例子 #定义自己的互斥名称:# #注意安:装程序不能与卸载程序相同!# !define My...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0200510
NSIS 选择不同组件-永恒心锁-分享互联网

NSIS 选择不同组件

!define CUST_INI '$PLUGINSDIR\custom.ini' !include Logiclib.nsh !include Sections.nsh !define SEC1_TEXT 'Section One' ;组件1 !define SEC2_TEXT 'Section Two' ;组件2 !define SEC3_TEX...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0193413
NSIS 确认路径-永恒心锁-分享互联网

NSIS 确认路径

Function .onVerifyInstDir IfFileExists $INSTDIR\Winamp.exe PathGood Abort ; 如果 $INSTDIR 不是 Winamp 路径,则不让用户安装在这里 PathGood: FunctionEnd Function .onVerifyInstDir IfF...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
018676