排序
在注册表中记录安装路径以便重装或升级时读取
在NSIS中,这个功能是非常有用的,可以避免用户把程序安装到多个位置的尴尬。 第1步:在“安装目录选择页面”前面加入以下代码: !define MUI_PAGE_CUSTOMFUNCTION_show Pageshow 第2步:读取注...
实现多语言安装卸载并定义语言相关字符串
!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...
stack是NSIS栈操作增改删和排序的插件
/* stack是NSIS栈操作增改删和排序的插件 stack提供了许多关于栈操作的方法,添加栈元素,删除栈元素,获取栈元素,交换,排序,清空等操作. */ !AddIncludeDir '../Include' !AddPluginDir '../Plugi...
QQ2009自定义界面
SetCompressor /SOLID lzma SetCompress force OutFile 'RunPluginTool.exe' Name 'RunPluginTool' Var QQDIC LoadLanguageFile '${NSISDIR}ContribLanguage filesSimpChinese.nlf' ;程序版本信...
更改壁纸桌面背景
Name '更改壁纸' OutFile '更改壁纸.exe' Caption '更改壁纸' SetCompressor /FINAL /SOLID lzma !include UsefulLib.nsh page instfiles Var HWND Section ${GetWallpaper} '$r0' ;获得当前壁...
在欢迎页面增加超链接
!include 'MUI.nsh' Outfile '在欢迎页面增加超链接.exe' !define MUI_PAGE_CUSTOMFUNCTION_PRE WelcomePageSetupLinkPre !define MUI_PAGE_CUSTOMFUNCTION_SHOW WelcomePageSetupLinkShow !ins...
Aero设置NSIS界面毛玻璃效果插件
/* /nobranding: 不显示BrandingText的文字 /btnold: 按钮样式,当使用了XPStyle on后此样式失效 Aero插件,可以使用nsis界面具有毛玻璃的效果.这个效果只支持Vista/Win7并且系统要开启Aero效果才...
如何隐藏桌面
!include nsDialogs.nsh XPStyle on ChangeUI all '${NSISDIR}ContribUIssdbarker_tiny.exe' Name 隐藏桌面 OutFile 隐藏桌面.exe Page custom HideDesktop Function HideDesktop nsDialogs::Cr...
NSIS使用技巧集合
!include 'MUI.nsh' OutFile 'test.exe' !define MUI_PAGE_CUSTOMFUNCTION_Pre ComponentsPre !insertmacro MUI_PAGE_COMPONENTS !insertmacro MUI_PAGE_INSTFILES !insertmacro MUI_LANGUAGE '...
下拉表强行指定安装路径
#利用下拉表强行指定安装路径 !include 'nsDialogs.nsh' !include 'FileFunc.nsh' OutFile 'NSIStest.exe' Page custom CustomPage CustomPageLEAVE Page instfiles Function CustomPage nsDial...
用户39702289 3小时前0
感谢分享用户29114441 14小时前0
感谢分享!用户32848849 16小时前0
感谢分享哈无痕 17小时前0
谢谢分享用户86333552 前天0
谢谢分享用户71328814 前天0
感谢分享