排序
NSIS 产生随机数
Function Random Exch $0 Push $1 System::Call 'kernel32::QueryPerformanceCounter(*l.r1)' System::Int64Op $1 % $0 Pop $0 Pop $1 Exch $0 FunctionEnd Push '100' Call Random Pop $0
在注册表中记录安装路径以便重装或升级时读取
在NSIS中,这个功能是非常有用的,可以避免用户把程序安装到多个位置的尴尬。 第1步:在“安装目录选择页面”前面加入以下代码: !define MUI_PAGE_CUSTOMFUNCTION_show Pageshow 第2步:读取注...
获取指定磁盘分区的可用空间
!include 'MUI2.nsh' !include 'FileFunc.nsh' Name '获取指定磁盘分区的可用空间' Caption '获取指定磁盘分区的可用空间' OutFile 'test.exe' SilentInstall silent Section StrCpy $R1 'H:' $...
ExDlg为NSIS提供用res资源文件来创建自定义界面
/* ExDlg为NSIS提供用res资源文件来创建自定义界面 这个插件使用.res资源文件代替.ini文件来创建自定义界面,这个插件必须在Section里执行 这样对于常用VS工具的人来说显得挺方便的,但要注意的是...
NSIS 脚本学习基础
使用NSIS作为软件打包发布安装包工具 可使用NSIS Edit作为脚本编辑工具 注意问题: (1). 如果编译脚本提示 Icon大小不匹配,需要将安装和卸载图标的大小,色度改为一致 我写的安装包脚本:其中涉及...
EnumCDs为NSIS提供遍历所有光驱设备的功能
/* EnumCDs为NSIS提供遍历所有光驱设备的功能 如果找到了光驱,会依次弹出光盘的盘符,如果没有找到会结束输出done */ !AddPluginDir '.' Name 'Enumurate CD-ROMs' OutFile 'EnumCDs Example.exe...
ExecPri为NSIS提供设置程序优先级功能
/* ExecPri为NSIS提供设置程序优先级功能 ExecPri可以让你执行程序并且选择设置他们的优先级. realtime:优级实时 high:优先级高 above normal:高于标准 normal:优先级普通 below normal:低于标...
判断程序是否运行并进行卸载
SetCompressor /SOLID lzma SetCompress force XPStyle on OutFile 'unkis.exe' Name '金山杀手' BrandingText 'WwW.yhxs3344.net' ;以下为检测运行文件方式,有一定局限性,不推荐。 Section '...
IfFileExists+Goto实现简单跳转
IfFileExists 要检测的文件 文件存在时跳转的标记 [文件不存在时跳转的标记] 检测 '要检测的文件' 是否存在(可以用通配符,或目录),并当文件存在时跳转到 '文件存在时跳转' ,否则跳转到'文件...
AU3宏指令参考 – 完整宏指令列表
宏 指 令 描 述 @AppDataCommonDir 应用程序数据文件夹路径 (译注: WinXp 为 'Application Data' 文件夹路径; 对于 Win7/8, 为 'ProgramData' 文件夹路径) @AppDataDir 当前用户应用程序数据文...



用户88408454 8小时前0
非常感谢用户35166562 15小时前0
感谢分享用户35166562 15小时前0
看看能不能用用户37207017 18小时前0
感谢分享。用户29235827 昨天0
谢谢分享用户39397473 昨天0
谢谢分享