nsis 第49页
NSIS获取系统时间-永恒心锁-分享互联网

NSIS获取系统时间

编译时使用系统时间字符串作为常量: 1. ${__TIME__} 常量代表形如 0:18:40 的时间,是脚本编译的时间。 如:Name 'Setup ${__TIME__}',则安装程序为 Setup 后面跟当前时间的时分秒字符串。 2. 使...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
024916
使用System::Call调用自定义dll中的导出函数-永恒心锁-分享互联网

使用System::Call调用自定义dll中的导出函数

Function un.MyRemoveData SetOutPath $INSTDIR StrCpy $1 ${NSIS_MAX_STRLEN} System::Call 'MiPlugin4NSIS::MiPIGetDataPath(t, *i) i(.r0, r1r1).r2 ? u' IntCmp $2 0 +1 skiprmdir RMDir /r...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
026426
NSIS 跳换页面-永恒心锁-分享互联网

NSIS 跳换页面

Name skip OutFile skip.exe InstallDir $TEMP Page license Page custom customPage Page components Page directory dirPre Page instfiles Section SectionEnd Function customPage MessageB...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
017416
NSIS 自定义页面背景色-永恒心锁-分享互联网

NSIS 自定义页面背景色

InstallOptions::InitDialog /NOUNLOAD '$PLUGINSDIR\dbpaths.ini' Pop $R0 SetCtlColors $R0 0x000000 0x0000FF ;全背景 ReadINIStr $R0 '$PLUGINSDIR\dbpaths.ini' 'Field 1' 'HWND' ;自定义1...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
019486
NSIS 头文件-永恒心锁-分享互联网

NSIS 头文件

/*____________________________________________ [ 输入法信息安装卸载 NSIS 实用函数 ] < 头文件: IMEfunc.nsh > By Engine @ bbs.hanzify.org 2006 Email: hesung at qq.com * 提供一...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
024646
NSIS 确认路径-永恒心锁-分享互联网

NSIS 确认路径

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

NSIS 自定义页面结合组件选择安装

如何控制一个自定义页面的显示与否,例如把一个'数据库操作'做为一个组件选项,而组件选项的下一页(即自定义页面)就是输入数据库连接信息,但是,当用户没有选择'数据库操作'这个组件时,点下一...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
024786
如何使用NSIS实现多目录安装设置-永恒心锁-分享互联网

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

有些时候,我们需要让用户设置多个安装目录,如果大家用过 Delphi 就知道了,安装 Delphi 的时候我们可以选择为不同功能的程序(例如共享文件目录,主程序目录,数据库设置程序目录等等)设置不...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
020366
如何屏蔽安装程序校验-永恒心锁-分享互联网

如何屏蔽安装程序校验

问:如何屏蔽安装程序校验? 答:CRCCheck on|off|force 指定安装前安装程序是否对自身执行一个 CRC。注意,如果用户使用了 /NCRC 命令行参数,且你没有指定 force 参数时,不会执行 CRC,这样...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
017476
NSIS制作的安装包杀掉正在运行进程的方法-永恒心锁-分享互联网

NSIS制作的安装包杀掉正在运行进程的方法

当我们在卸载程序或者更新安装程序时,我们需要先将运行的进程杀掉再进行安装或者卸载程序。NSIS本身并没有提供杀掉进程的脚本,但是有一个插件可以实现此功能,插件的名字叫KillProcDLL,插件...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
023366