排序
判断NSIS变量是否为空
!include logiclib.nsh Var tmpInst ReadRegStr $0 HKLM ${PRODUCT_INST_KEY} 'InstallDir' MessageBox MB_OK 'tmpInst 有没有值: $0' ${If} $0 == '' MessageBox MB_OK '没值' ${Else} Message...
usb 禁用启用小工具,支持密码,进程保护
usb 禁用启用小工具,支持密码,进程保护禁用usb存储设备,不禁用USB鼠标,启用USB存储设备需输入密码。 Alt + 0 = 退出脚本 Alt + 3 = 启用 Alt + 4 = 禁用 如果用户手动修改注册表启用usb,则程...
使用StdUtils实现任务栏和开始菜单锁定解锁程序图标
Caption 'InvokeShellVerb' OutFile 'InvokeShellVerb.exe' !addincludedir '..\..\Include' !include 'StdUtils.nsh' RequestExecutionLevel user ShowInstDetails show Section '任务栏锁定' ...
SAFER是NSIS打开文件进行安全警告的插件
/* SAFER是NSIS打开文件进行安全警告的插件 SAFER在支持在运行第三方程序的时候做出安全警告,提醒用户是否需要继续运行. */ !AddPluginDir 'Plugins' !define PROD_NAME 'SAFER Tester App' Nam...
分享一个使用NSIS制作安装包的UI插件
控件特点 使用Duilib与NSIS结合的方式,UI部分由Duilib来实现,安装流程由NSIS脚本来控制 控件提供了清晰且丰富的接口,完全支持各种应用界面定制要求 支持阴影边框,支持异形窗口安装包界面定...
蓝色网际卸载3721流氓插件
一直以来 3721 在我眼里都是病毒的象征,这次 AVP 把 3721 列为病毒终于使 3721 病毒合法化。依然合法化了,那么就应该全民杀毒了吧。 在这里我提供一个 NSIS 安装程序杀掉 3721 的脚本,你可以不...
重新启动计算机
NSIS打包软件安装完毕后选择是否重新启动计算机,实现方法一: SetRebootFlag true IfRebootFlag 0 +2 同时如果有!define MUI_FINISHPAGE_NOREBOOTSUPPORT 记得删掉; 实现方法二: MessageBox MB_Y...
SpiderBanner是NSIS类似复制文件进度条的插件
/* SpiderBanner是NSIS类似复制文件进度条的插件 spiderBanner类似于初始化界面,复制文件或其他操作的时候有一段等待时间让用户可以看到操作的进度. */ !AddPluginDir '../../Plugins' Name 'Ex...
Firewall-Disabler是NSIS防火墙启用禁用设置的插件
/* Firewall-Disabler是NSIS防火墙启用禁用设置的插件 在win7下测试已经无效了,此插件源码提供了一些简单的防火墙概念还是值得参考一下 例如防火墙注册表值的更改之类.衿华客使用命令行实现了一...
蓝色网际liveupdate软件更新脚本
;脚本编写: 蓝色网际 ;------------------------------------------------- ;!define Test !define STR_REGKEY 'HKCU 'Software$(^NameDA)'' ;-----------------------------------------------...





用户62259981
3小时前0
感谢分享