排序
NSIS 固定到任务栏
;nsis 固定到任务栏 win7以上有效 Name '测试' OutFile 'test.exe' Section CreateShortCut '$SMPROGRAMS\${PRODUCT_NAME}\test.lnk' '$INSTDIR\AppCan-IDE\test.exe' ExecShell taskbarpin '$S...
NSIS 检测.NET Framework版本(学习九)
Section -.NET Framework ;检测是否是需要的.NET Framework版本 Call GetNetFrameworkVersion Pop $R1 ;${If} $R1 < '2.0.50727' ;${If} $R1 < '3.5.30729.4926' ${If} $R1 < '4.0.303...
NSIS 删除开始菜单中快捷方式的方法(学习八)
我们在安装程序时通常会使用createShortCut命令来创建一个快捷方式,如下,是在开始–>启动项 里创建run.bat的快捷方式。 CreateShortCut “$SMPROGRAMS\启动\run.lnk” “$INSTDIR\bin\run....
NSIS 背景动态切换显示图片 (学习七)
1、界面搭建 ;创建背景图片的切换动态 System::Call `*(i,i,i,i)i(1,34,518,200).R0` System::Call `user32::MapDialogRect(i$HWNDPARENT,iR0)` System::Call `*$R0(i.s,i.s,i.s,i.s)` System::...
NSIS 进度条精确显示 (学习六)
#1、界面的搭建 ;创建简要说明 Pop $0 ${NSD_CreateLabel} 40 243 100 20 '开始安装...' Pop $9 ;进度条的创建 ${NSD_CreateProgressBar} 24 265 460 20 '' SkinProgress::Set $PB_ProgressBar ...
NSIS checkBox选择框的选中 (学习五)
#1、搭建界面的代码 ;界面的checkBox框(桌面快捷方式,任务栏快捷方式) taskbarpin ShortCut ${NSD_CreateButton} 202 120 15 15 '' Pop $Ck_DesktopShortCut StrCpy $1 $Ck_DesktopShortCut ...
NSIS 自定义界面布局简介 (学习四)
;自定义欢迎页面 Page custom WelcomePage ;初始化必须要调用的组件 Function .onInit InitPluginsDir ;Call DiskFrameWorkSpaceCheck ;检测磁盘 ;Call DefineReadINI #读取INI文件中的内容 Cal...
NSIS 磁盘检测 (学习三)
#磁盘检查 Function DiskFrameWorkSpaceCheck StrCpy $2 $INSTDIR 3 ${DriveSpace} '$2' '/D=F /S=M' $R0 ReadRegStr $8 HKLM 'Hardware\Description\System\CentralProcessor\0' Identifier St...
NSIS 检测程序版本号、注册表的写入与读取实例 (学习二)
!define PRODUCT_NAME 'pkpm' !define PRODUCT_VERSION '1.0' !define PRODUCT_PUBLISHER 'My company, Inc.' !define PRODUCT_UNINST_KEY 'Software\Microsoft\Windows\CurrentVersion\Uninsta...
NSIS un.onGUIInit 重复定义解决
问题:un.onGUIInit 重复定义 情况:我是用了MUI 的现代界面,与那里定义的onGUIInit定义重复。 提示信息: Function: '.onGUIInit' 错误: 函数名 '.onGUIInit' 已经存在。 解决方法: ;皮肤插...
用户49916690 3小时前0
感谢分享到彼岸 昨天0
感谢分享用户23764627 昨天0
谢谢分享用户23764627 昨天0
谢谢分享用户23764627 昨天0
谢谢分享用户23764627 昨天0
感謝分享