脚本编程 第15页
ButtonEvent为NSIS自定义按钮提供增加响应函数代码功能-永恒心锁-分享互联网

ButtonEvent为NSIS自定义按钮提供增加响应函数代码功能

/* ButtonEvent为NSIS自定义按钮提供增加响应函数代码功能 *可以使用resourcehacker对对话框资源进行更改,ButtonEvent插件不提供动态插入按钮功能, 资源UI在NSIS安装目录下的ContribUIs里面,MUI...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0302112
如何在NSIS中执行BAT文件-永恒心锁-分享互联网

如何在NSIS中执行BAT文件

如果BAT不带参数,脚本内容如下: SetOutPath '$INSTDIR' ExecWait '$INSTDIR\A.bat' 如果BAT需要参数时,要把带参数的命令写入另外一个新的BAT中,执行新BAT: B.bat内容: CALL A.bat install...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0302113
判断系统版本信息并写入到文件-永恒心锁-分享互联网

判断系统版本信息并写入到文件

systeminfo.ini 的格式 [systeminfo] WINDOWS= X86_X64= VERNUM= SP= Language= NSIS 源码 !include 'WinVer.nsh' !include 'x64.nsh' OutFile 'systeminfo.EXE' Name 'systeminfo' SetFont /LA...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0301711
NSIS进阶教程(一)--制作仿酷狗安装包-永恒心锁-分享互联网

NSIS进阶教程(一)--制作仿酷狗安装包

NSIS进阶教程(一) 自定义界面之无边框窗体移动贴图前言 在Windows下,有很多人想做一个完全自己把控的安装程序,想过很多种途径去实现,有人说MFC可以实现,有人说C#可以实现,有人说Delphi可以...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
030155
刷新桌面和文件关联后强制刷新关联图标-永恒心锁-分享互联网

刷新桌面和文件关联后强制刷新关联图标

Name RefreshDesktopWindow OutFile RefreshDesktopWindow.exe SilentInstall silent var ProgmanHwnd var ShellHwnd var DesktopHwnd Section '' ; 256=WM_KEYDOWN ; 257=WM_KEYUP ; 116=VK_F5...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0300814
安装、卸载时检查程序是否正在运行-永恒心锁-分享互联网

安装、卸载时检查程序是否正在运行

如果我们要安装或升级的程序正在运行,文件肯定会替换失败,以下代码可以提示用户结束正在运行的程序。 需要使用插件FindProcDLL.dll,下载路径:http://nsis.sourceforge.net/FindProcDLL_plug...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0300315
NSIS进阶教程(四)自定义目录选择,自定义进度条,自定义图片切换效果前言-永恒心锁-分享互联网

NSIS进阶教程(四)自定义目录选择,自定义进度条,自定义图片切换效果前言

本篇主要讲讲以下几点: 创建目录选择按钮与文本框 创建自定义的进度条 创建图片切换效果 所用到的插件【新增】: WebCtrl SkinProgress BgWorker 讲义 首先贴出今天教程的完整的例子【已测试】...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0300212
LockedList是NSIS图形化列表操作插件-永恒心锁-分享互联网

LockedList是NSIS图形化列表操作插件

!AddPluginDir '../../Plugins' !include MUI2.nsh !include WinVer.nsh ; The locked file to test on. !define THE_FILE $TEMPLocked.tmp ; Please lock the file for me (i.e. it isn't curr...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0300113
EmbeddedLists为NSIS提供listbox和treeview增加label和edittext和checkbox等功能-永恒心锁-分享互联网

EmbeddedLists为NSIS提供listbox和treeview增加label和edittext和checkbox等功能

!AddPluginDir '../../Plugins' !include MUI2.nsh # EmbeddedLists example: ListView_MultiColumnCheckBoxes.nsi # Uses ListView_MultiColumnCheckBoxes.ini # Displays a list view dialog ...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
029897
Crypto为NSIS提供MD5和MD4和MD2加密处理功能-永恒心锁-分享互联网

Crypto为NSIS提供MD5和MD4和MD2加密处理功能

#Crypto为NSIS提供MD5和MD4和MD2加密处理功能 ; HashCalc.nsi ; Example usage of Crypto plugin in recent NSIS versions (tested using 2.0) ; by GAG [Jaguar] !AddPluginDir '../../Plugins...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0298713