判断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...
UltraEdit 绿色便携版DIY
########################## ; UltraEdit 绿色便携版DIY ########################## SetCompressor /SOLID lzma ;;请使用最新的NSIS2.09进行编译…… !include 'DirSetting.nsh' /*** DirSetti...
TCP是NSIS检测系统端口是否占用的插件
/* TCP是NSIS检测系统端口是否占用的插件 TCP可以用于检测TCP端口是否被应用程序占用.此插件只可以检测端口是否可用,但比较实用. */ !AddPluginDir '.' OutFile 'TCP.exe' Section '永恒心锁' v...
windows内核管理工具 Pyark v1.0.0.1
进程管理 一览无遗的查看当前运行的Windows进程,以及进程内部dll 驱动模块 一键显示当前系统运行的驱动模块,及其方便的dump内存方便分析 钩子扫描 查看系统内核以及应用层软件的钩子,找出谁...
autoit3中的shutdown运行后如何取消这个操作?
$time = InputBox ( '定时关机', '请输入时间(单位:分钟)后关机',10,'',200,120) If StringIsInt($time) Then Sleep($time*60*1000) Shutdown(9) ;MsgBox(4096,'关机提醒',$time & '分钟后...
判断并安装.NET Framework 4 的例子
现在.NET开发的软件已经大行其道,但有些操作系统并不符合软件的运行要求,所以,我们需要在安装程序中进行.NET Framework的判断,如果不符合要求就进行静默安装。 首先,我们在Function区段进...
创建多选和排序listbox列表控件及操作
${NSD_CreateListBox} 用于创建列表框 但是创建出来的列表框是无法多选和列表本身会自动排序 所以我们可以自己定义一个 创建多选和排序列表 ;Usage: ${NSD_NSD_CreateSortedListBox} X Y 宽 高 ...
kmsauto++ 激活工具 v1.9.9b05
kmsauto++激活操作系统是俄罗斯大神Ratiborus开发的一款用于激活操作系统的KMS激活程序,完全免费,无广告无插件,不仅可以成功激活windows所有版本,同时还可以激活所有的office版本,具体包括...
NSIS的卸载出现 nsis error launching installer问题
花了两天的时间,终于发现此问题的原因了. 问题描述: 利用NSIS写的卸载程序,但是,经过多次的安装卸载以后发现,无法无法卸载程序了.所有利用NSIS生成的卸载程序都无法卸载了. 问题细分: 问题背景...
NSIS进阶教程(二)
自定义界面之Button、License窗口实现 **前言** 在上一节中我们粗略的处理一下无边框窗体、背景贴图、鼠标移动。这节主要是创建用于响应事件的Button以及能展示软件License的窗口,还能用Button...