排序
NSIS安装和卸载inf
;安装 ExecWait 'RunDll32 advpack.dll,LaunchINFSection '$INSTDIR\your.inf',DefaultInstall' ;卸载 ExecWait 'RunDll32 advpack.dll,LaunchINFSection '$INSTDIR\your.inf',DefaultUninstall...
水波纹特效首页
Function Page0 nsDialogs::Create 1044 Pop $0 ${If} $0 == error Abort ${EndIf} GetDlgItem $0 $HWNDPARENT 1028 ShowWindow $0 ${SW_HIDE} GetDlgItem $0 $HWNDPARENT 1035 ShowWindow $0 $...
静默安装结束时启动程序
因为是静默安装,没有界面,所以我们不能用.onGUIEnd回调,那么,可以用.onInstSuccess回调么?答案是肯定的 Name app OutFile app.exe SilentInstall silent Section SectionEnd Function .onI...
删除软件快捷方式
释义:设置 $SMPROGRAMS 的内容或其他命令解释程序目录。如果设为 'current' (默认值),则使用当前用户的命令解释程序目录。如果设为 'all',则使用所有用户的命令解释程序目录。所有用户目录可...
单选框组
${NSD_CreateRadioButton} 106u 12u 82u 14u '选项1' Pop $1 ${NSD_AddStyle} $1 ${WS_GROUP} ${NSD_CreateRadioButton} 106u 27u 82u 14u '选项2' Pop $1 ${NSD_CreateRadioButton} 106u 42u 8...
即时获取复选框通知
outfile 'CheckboxNotify.exe' showinstdetails show !define NOCHECKED_TEXT '请选择一个勾选' !include WinMessages.nsh !include LogicLib.nsh ;page license page custom CustomCreate Cust...
获取安装路径的上一级目录、转换路径为短文件名格式
用到GetFullPathName指令 Name app OutFile app.exe InstallDir '$PROGRAMFILES\NSIS' Section SetOutPath $INSTDIR ;获取 $INSTDIR 的上一级目录 GetFullPathName $0 .. DetailPrint $0 ;指定 ...
判断路径中是否存在中文字符范例
!include 'MUI2.nsh' !include 'LogicLib.nsh' !insertmacro MUI_LANGUAGE 'SimpChinese' OutFile '判断路径中是否存在中文字符.exe' Name '判断路径中是否存在中文字符' ;修改下面的路径为英文...
安装目录前添加函数判断是否覆盖安装
;此函数如果发现注册表中已经有数据,也就是说已经安装了产品则禁用掉路径选择页面的对话框和浏览按钮两控件。 !define MUI_PAGE_CUSTOMFUNCTION_show Pageshow !insertmacro MUI_PAGE_DIRECTOR...
自定义页面之文本框必填
!include nsDialogs.nsh Name nsDialogs OutFile nsDialogs.exe XPStyle on Var Dialog Var Getdlg Var Text Page custom nsDialogsPage Page instfiles Function nsDialogsPage nsDialogs::Cre...
用户93749896 4小时前0
感谢分享posing 5小时前0
非常感谢分享用户29107706 12小时前0
下来试试看效果怎么样用户29107706 13小时前0
正在找这个,感谢楼主分享用户83765344 15小时前0
谢谢分享klbshhw 昨天0
感谢分享!!!!!!!!!!!!!!!!!!!!!!@