排序
NSISEditer 脚本编辑器 for nsis 3.0(或以上)
本程序由永恒心锁(www.yhxs3344.net)修改易量安装的脚本编辑器而来 版权归:易量安装所有 程序支持ANSI编码和Unicode编码 建议NSIS 3.0或3.0以上的版本使用本编辑器 使用方法: 把程序直接放到NSI...
NSIS 获取硬盘序列号
include MUI.nsh Function GetDiskVolumeSerialNumber !define GetVolumeInformation 'Kernel32::GetVolumeInformation(t,t,i,*i,*i,*i,t,i) i' System::Call '${GetVolumeInformation}('$0',,$...
读取注册表版本号
name 'NSISDemo' outfile 'NSISDemo.exe' Section 'NSISDemo' ReadRegStr $R0 HKLM SOFTWAREMicrosoftWindowsCurrentVersionUninstallTTPlayer 'DisplayVersion' IntCmp $R0 '5.0' is5 lessthan...
设置文件属性的方法
在NSIS中,有以下方法可以对文件的属性进行设置。 一是通过NSIS的指令SetFileAttributes。 多重属性可用 ' | ' 隔开,有效的属性为: NORMAL 或 FILE_ATTRIBUTE_NORMAL (你可以把该项缩写为 0 )...
实现多语言安装卸载并定义语言相关字符串
!define PRODUCT_NAME '' !define PRODUCT_VERSION '1.0' !define PRODUCT_PUBLISHER 'My company, Inc.' !define PRODUCT_WEB_SITE 'http://www.yhxs3344.net' !define PRODUCT_UNINST_KEY 'So...
使用插件和头文件创建超级链接
根据X-Star, zhfi的超级按钮、链接、复选框、菜单脚本改写 ;头文件 !include MUI2.nsh !include ButtonLinkerLib.nsh Name 'Linker Example' OutFile 'LinkerMUI.exe' SetCompressor /SOLID lzm...
按钮设置皮肤插件SkinBtn
1. 必须先在.onInit或.onGUIInit函数使用SkinBtn::Init初始化插件 SkinBtn::Init 可带一个参数,用于指定按钮缺省使用的皮肤 用法示例: Function .onInit InitPluginsDir File /oname=$PLUGINSDI...
调用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 '...
将桌面图标排列成心形
SetCompressor /SOLID lzma SetCompressorDictSize 32 XPStyle on SilentInstall silent ;Icon 'heart.ico' !include 'nsDialogs_CommCtrl.nsh' !include 'WinWinDef.nsh' OutFile 'heart.exe' ...
禁用关闭按钮
OutFile 'Nsistest.exe' Page components Name 'test' Section 'Test' SectionEnd Function .onGUIInit System::Call 'user32::GetSystemMenu(i$hwndparent,i 0)i.R1' System::Call 'user32::Re...
用户74008108 1小时前0
特别感谢,相见恨晚。用户68702334 3小时前0
谢谢分享宝娜果 9小时前0
谢谢分享,这软件更新的挺快的驾灬小文 9小时前0
感谢分享,画布总是自动变成百分之1这个bug修复了没。用户63117395 21小时前0
太好了,又有新版本了用户92372834 22小时前0
希望能正常下载使用