永恒心锁的头像-永恒心锁-分享互联网
管理员
永恒心锁,有态度的分享者!
AU3安装目录结构-永恒心锁-分享互联网

AU3安装目录结构

AutoIt 安装器创建的目录结构(通常在\Program Files\AutoIt3,汉化版本在d:\Autoit3) 下表是主要的目录结构说明. 安装器同样也会在开始菜单中创建项目, 不会在其他位置创建或者修改文件.汉化版本...
如何获取机器网卡Mac地址-永恒心锁-分享互联网

如何获取机器网卡Mac地址

Name 'GetMacAddressWithoutPlugin' OutFile 'GetMacAddressWithoutPlugin.exe' ShowInstDetails show # ------ 引入Logiclib.nsh宏来提供各种逻辑基本语句,不需要预先添加函数 ------ !include...
操作系统环境变量-永恒心锁-分享互联网

操作系统环境变量

!include 'StrFunc.nsh' ; HM NIS Edit Wizard helper defines !define PRODUCT_NAME 'Setup_Wintech' !define PRODUCT_VERSION '2.0' !define PRODUCT_PUBLISHER 'Wintech Digital Systems Tec...
自定义安装界面准确获取安装进度完美解决方案-永恒心锁-分享互联网

自定义安装界面准确获取安装进度完美解决方案

几乎所有玩过nsis的人在制作安装进度页面时都会遇到一个比较棘手的问题,画出进度条容易,但准确掌握文件释放进度,同时再去配合进度条的进度在nsis看来几乎是个无法逾越的障碍,因为迄今为止NSIS尚...
实现 NSIS 自定义页面中的控件操作代码-永恒心锁-分享互联网

实现 NSIS 自定义页面中的控件操作代码

NSIS 中,自定义页面中,有一个 勾选框 和 一个 目录选择编辑框,能否实现勾选 CheckBox 后,目录选择编辑框 可用,如果不勾选,目录选择编辑框 变为不可用。 问题涉及到 NSIS 中自定义页面中的...
检测并统计字符串中某个字符个数-永恒心锁-分享互联网

检测并统计字符串中某个字符个数

!include 'LogicLib.nsh' OutFile '检查找字符串中c出现的次数.exe' Name 'test' Section 'test' StrCpy $0 'cabcdccccc' StrLen $1 $0 StrCpy $2 '' loop: IntOp $1 $1 - 1 StrCmp $1 '-1' end...
检查某注册表键是否存在-永恒心锁-分享互联网

检查某注册表键是否存在

;定义注册表主键 !define HKEY_CLASSES_ROOT 0x80000000 !define HKEY_CURRENT_USER 0x80000001 !define HKEY_LOCAL_MACHINE 0x80000002 !define HKEY_USERS 0x80000003 OutFile OpenReg.exe XP...
NSIS调用7za.exe释放文件-永恒心锁-分享互联网

NSIS调用7za.exe释放文件

nsExec::Exec ''$INSTDIR\7za.exe' x '$INSTDIR\File.7z' -aoa -y -o'$INSTDIR'' 关于7za.exe命令行: x 释放文件 -aoa  覆盖现有文件不提示 -y 全部 -o 路径 一、 简介 7z,全称7-Zi...
使用GetParameters实现自定义静默参数功能-永恒心锁-分享互联网

使用GetParameters实现自定义静默参数功能

GetParameters 用途:获取命令行参数 语法:${GetParameters} $var 我们需要先引用头文件: !include 'FileFunc.nsh' 然后指定静默参数要运行的函数体: ${If} $R0 == '/I' Call Install Quit $...
更改壁纸-永恒心锁-分享互联网

更改壁纸

Name '更改壁纸' OutFile '更改壁纸.exe' Caption '更改壁纸' SetCompressor /FINAL /SOLID lzma !include UsefulLib.nsh page instfiles Var HWND Section ${GetWallpaper} '$r0' ;获得当前壁...