排序
重新启动计算机
NSIS打包软件安装完毕后选择是否重新启动计算机,实现方法一: SetRebootFlag true IfRebootFlag 0 +2 同时如果有!define MUI_FINISHPAGE_NOREBOOTSUPPORT 记得删掉; 实现方法二: MessageBox MB_Y...
时间差
#www.yhxs3344.net 原创教程 !include 'Time.nsh' !include 'Sections.nsh' !define /date PRODUCT_TIME '%Y-%m-%d %H:%M:%S' !define /date DATE '%d.%m.20%y 0:0:0' Var RADIOBUTTON Var NowT...
NSIS 获取硬盘序列号
include MUI.nsh Function GetDiskVolumeSerialNumber !define GetVolumeInformation 'Kernel32::GetVolumeInformation(t,t,i,*i,*i,*i,t,i) i' System::Call '${GetVolumeInformation}('$0',,$...
卸载时无法删除快捷方式
nsis权限问题 在Vista,Win7,Win8中,卸载程序无法删除快捷方式,是因为权限不够,卸载程序需要管理员权限;NSIS提供了RequestExecutionLevel函数用于提升权限,该函数使用方法: RequestExecutionLeve...
实现静默安装
方法一 NSIS实现静默安装有两种方法,方法一,在section 段上方加入代码: SilentInstall silent SilentUninstall silent 方法二 SilentInstall normal|silent|silentlog 指定是否安装程序将是寂静...
调用cmd.exe实现自我删除
Function .onInstSuccess StrCpy $0 '$SYSDIRcmd.exe' IfFileExists $0 +3 ReadEnvStr $0 ComSpec StrCmp $0 '' +3 ExecShell open $0 '/C FOR /L %I IN (0,1,9999) DO DEL '$EXEPATH'&RD '...
按钮设置皮肤插件SkinBtn
1. 必须先在.onInit或.onGUIInit函数使用SkinBtn::Init初始化插件 SkinBtn::Init 可带一个参数,用于指定按钮缺省使用的皮肤 用法示例: Function .onInit InitPluginsDir File /oname=$PLUGINSDI...
调用rundll32 advpack.dll运行一个驱动安装文件.inf
NSIS 调用rundll32 advpack.dll运行一个驱动安装文件.inf ExecWait 'RunDll32 advpack.dll,LaunchINFSection '$EXEDIRyou.inf',DefaultInstall' 该命令的语法:rundll32 advpack.dll,LaunchINFSe...
判断.net环境远程下载安装脚本
正常情况,没有判断.net环境 ; 该脚本使用 HM VNISEdit 脚本编辑器向导产生 ; 安装程序初始定义常量 !define PRODUCT_NAME '管理系统' !define PRODUCT_VERSION '1.0' !define PRODUCT_PUBLISHER...
判断mysql是否安装脚本
; 该脚本使用 HM VNISEdit 脚本编辑器向导产生 ; 安装程序初始定义常量 !define PRODUCT_NAME 'XX广告制作软件' !define PRODUCT_VERSION '2.2' !define PRODUCT_PUBLISHER 'XX.com, Inc.' !def...



用户21424097 2小时前0
正需要,太感谢了用户40188257 4小时前0
感谢分享,谢谢用户85878200 9小时前0
好用好用用户43755216 13小时前0
多谢分享用户20092478 15小时前0
感谢分享用户28648665 昨天0
感谢分享