脚本编程 第33页
判断NSIS变量是否为空-永恒心锁-分享互联网

判断NSIS变量是否为空

!include logiclib.nsh Var tmpInst ReadRegStr $0 HKLM ${PRODUCT_INST_KEY} 'InstallDir' MessageBox MB_OK 'tmpInst 有没有值: $0' ${If} $0 == '' MessageBox MB_OK '没值' ${Else} Message...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
026558
IF与WHILE的使用-永恒心锁-分享互联网

IF与WHILE的使用

逻辑语句的宏文件:  !include logiclib.nsh IF语句: ${If} $0 == 'some value' MessageBox MB_OK '$0 is some value' ${ElseIf} $0 == 'some other value' MessageBox MB_OK '$0 is some...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0188815
宏使用方法(!macro和!insertmacro)-永恒心锁-分享互联网

宏使用方法(!macro和!insertmacro)

【案例一】 OutFile 'test_maroc.exe' !macro add a b c ;一个实现(a+b)*(a-b)的宏 IntOp $R0 ${a} - ${b} IntOp $R1 ${a} + ${b} IntOp ${c} $R0 * $R1 !macroend /* 注意:!macro和!insertmacr...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0301711
NSIS——for循环的使用方法-永恒心锁-分享互联网

NSIS——for循环的使用方法

!include 'LogicLib.nsh' OutFile 'Test_Loop.exe' Section Main 01 ${ForEach} $R0 0 100 + 5 MessageBox MB_OK $R0 ${Next} ${For} $R1 0 10 MessageBox MB_OK $R1 ${Next} SectionEnd
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
024969
精睿ESET ID自动获取填写工具(ESET_VC52_AUTOID_v1.7.8.4_x64)开源-永恒心锁-分享互联网

精睿ESET ID自动获取填写工具(ESET_VC52_AUTOID_v1.7.8.4_x64)开源

#NoTrayIcon #Region ;**** 参数创建于 AutoIt3Wrapper_GUI **** #AutoIt3Wrapper_icon=d:\161.ico #AutoIt3Wrapper_outfile=c:\ESET_VC52_AUTOID_v1.7.8.4_x64.exe #AutoIt3Wrapper_Compressio...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
041349
wmic 命令用法及实例-永恒心锁-分享互联网

wmic 命令用法及实例

wmic 获取进程名称以及可执行路径:wmic process get name,executablepathwmic 删除指定进程(根据进程名称):wmic process where name='qq.exe' call terminate或者用wmic process where name='qq...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
021950
WINDOWS系统变量一览-永恒心锁-分享互联网

WINDOWS系统变量一览

什么是 Windows 系统变量?最简单的例子,开一个资源管理器,在路径上输入 %SYSTEMROOT%,回车,就会转到 C:\windows 目录。再试试 %APPDATA%,指向的是 C:\Users\用户名\AppData\Roaming。现在...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
021320
System.dll的使用说明-永恒心锁-分享互联网

System.dll的使用说明

介绍 System 插件使开发人员能够从任何 DLL 调用任何导出的函数。 例如,您可以使用它调用 GetLogicalDriveStrings 以获取用户计算机上可用驱动器的列表。 System 插件还允许开发人员分配、释放...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0357113
NSIS脚本源码分析: 如何判断CPU平台类型-永恒心锁-分享互联网

NSIS脚本源码分析: 如何判断CPU平台类型

做安装程序时,有时需要支持多个CPU平台。Windows下支持的CPU平台一般有三大类:x86, x64和ia64。 其中,x86就是我们最常用的32位平台,x64则是64位的x86平台,ia64比较特殊,它只存在于Intel I...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
035138
NSIS 调用第三方dll的问题-永恒心锁-分享互联网

NSIS 调用第三方dll的问题

dll中函数声明 int __stdcall XnfsCtrl_Install(int bNowStartDriver, char *szDriverFilePath) 我在nsis脚本中调用该函数的写法 StrCpy $0 1 StrCpy $1 '$INSTDIRSHSecdrv.sys' StrCpy $2 '' S...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0496914