脚本专区 第45页
NSIS 自定义消息-永恒心锁-分享互联网

NSIS 自定义消息

!include 'MUI.nsh' !include 'WinMessages.nsh' !include 'LogicLib.nsh' name 'Sendmessage简单例子' outfile 'test.exe' page custom show leave !insertmacro MUI_PAGE_INSTFILES reservefi...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
0227112
NSIS 磁盘检测 (学习三)-永恒心锁-分享互联网

NSIS 磁盘检测 (学习三)

#磁盘检查 Function DiskFrameWorkSpaceCheck StrCpy $2 $INSTDIR 3 ${DriveSpace} '$2' '/D=F /S=M' $R0 ReadRegStr $8 HKLM 'Hardware\Description\System\CentralProcessor\0' Identifier St...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
0226314
在NSIS中实现安装时取消并回滚(2)——写个线程控制插件实现它-永恒心锁-分享互联网

在NSIS中实现安装时取消并回滚(2)——写个线程控制插件实现它

需要自己完成这个功能。下面就来介绍一种相对比较简单的实现方式。 功能难点在上一篇中已经有描述,这里就不赘述了。基本原理就是在安装过程中,使用插件中把后台的释放文件的线程挂起,问用户...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
022587
卸载时选择组件-永恒心锁-分享互联网

卸载时选择组件

有时候,我们想要在卸载时也可以选择组件,进行定制性的卸载,那么,以下文字将简略讨论这个问题: 题外:我们想要卸载时选择组件,当然是在安装时要有组件选择页面的前提下,也就是说,在安装...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
022515
NSIS 生成快捷方式 (学习 一)-永恒心锁-分享互联网

NSIS 生成快捷方式 (学习 一)

Function OnClick_Finish ;当选择了生成快捷方式的combox的选择框时 ${If} $Bool_taskbarpin == 1 ${AndIf} $Bool_DesktopShortCut == 1 ;生成桌面的快捷方式 CreateShortCut '$DESKTOP\Electro...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
022457
AutoIt 窗口信息工具-永恒心锁-分享互联网

AutoIt 窗口信息工具

AutoIt v3 包含了一个独立的工具叫做 AutoIt 窗口信息工具(AutoIt Window Info Tool) (D:\AutoIt3\AU3Info.exe). AU3Info allows you to get information from a specified window that can be ...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁1个月前
022405
注册字体-永恒心锁-分享互联网

注册字体

!include WinMessages.nsh Section 'MainSection' SEC01 File /oname=$FONTStahoma.ttf tahoma.ttf Push '$FONTStahoma.ttf' System::Call 'Gdi32::AddFontResource(t s) i .s' Pop $0 IntCmp $...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
022407
WINDOWS系统变量一览-永恒心锁-分享互联网

WINDOWS系统变量一览

什么是 Windows 系统变量?最简单的例子,开一个资源管理器,在路径上输入 %SYSTEMROOT%,回车,就会转到 C:\windows 目录。再试试 %APPDATA%,指向的是 C:\Users\用户名\AppData\Roaming。现在...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁4个月前
022388
NSIS 的 Modern UI 教程(二)-永恒心锁-分享互联网

NSIS 的 Modern UI 教程(二)

InstallOptions 和定制页面 InstallOptions 是一个 NSIS 插件,他能让安装程序开发人员创建定制的向导页面来获得内置向导页面不能提供的用户输入。 InstallOptions 会创建内嵌在 NSIS 窗体中的...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
0223814
隐藏最大化和最小化-永恒心锁-分享互联网

隐藏最大化和最小化

!define APPNAME 'Remove MinimizeMaximize' name '${APPNAME}' outfile '$%temp%${APPNAME}.exe' showInstDetails show !include MUI.nsh installdir '$TempNSIS-Test' Function myGUIInit ;自...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
0223814