脚本编程 第26页
NotifyIcon是NSIS支持系统托盘的插件-永恒心锁-分享互联网

NotifyIcon是NSIS支持系统托盘的插件

/* NotifyIcon是NSIS支持系统托盘的插件 NotifyIcon支持自定义托盘图标,自定义托盘说明文字提示文字 */ Name 'NotifyIcon Example' OutFile 'notifyicon.exe' Icon '${NSISDIR}ContribGraphicsI...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
026258
GetFirstRemovable是NSIS获取可移动磁盘和U盘盘符的插件-永恒心锁-分享互联网

GetFirstRemovable是NSIS获取可移动磁盘和U盘盘符的插件

/* GetFirstRemovable是NSIS获取可移动磁盘和U盘盘符的插件 GetFirstRemovable有两个接口GetFirst和GetAll分别用于,获取第一个移动设备盘符,和所有可移动设置盘符. */ !AddPluginDir '../Plugin...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0262312
NSIS进阶教程(二)-永恒心锁-分享互联网

NSIS进阶教程(二)

自定义界面之Button、License窗口实现 **前言** 在上一节中我们粗略的处理一下无边框窗体、背景贴图、鼠标移动。这节主要是创建用于响应事件的Button以及能展示软件License的窗口,还能用Button...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
026206
autoit3中的shutdown运行后如何取消这个操作?-永恒心锁-分享互联网

autoit3中的shutdown运行后如何取消这个操作?

$time = InputBox ( '定时关机', '请输入时间(单位:分钟)后关机',10,'',200,120) If StringIsInt($time) Then Sleep($time*60*1000) Shutdown(9) ;MsgBox(4096,'关机提醒',$time & '分钟后...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁8年前
026167
NsScreenshot是NSIS获取屏幕快照截图并保存成bmp格式的插件-永恒心锁-分享互联网

NsScreenshot是NSIS获取屏幕快照截图并保存成bmp格式的插件

/* NsScreenshot是NSIS获取屏幕快照截图并保存成bmp格式的插件 NsScreenshot提供两个方式的截屏操作,一是全屏幕截取,二是截取指定的窗口,比如Push $HWNDPARENT进栈就可以截取当前安装程序的画面...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0261212
CPUFeatures为NSIS提供获取cpu信息的插件-永恒心锁-分享互联网

CPUFeatures为NSIS提供获取cpu信息的插件

!define /date BUILD_DATE '%Y-%m-%d' Caption 'CPUFeatures Test-Suite' BrandingText 'Built on ${BUILD_DATE}' !addincludedir '....Include' !ifdef NSIS_UNICODE !addplugindir '....Plugi...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0261213
使用StdUtils实现任务栏和开始菜单锁定解锁程序图标-永恒心锁-分享互联网

使用StdUtils实现任务栏和开始菜单锁定解锁程序图标

Caption 'InvokeShellVerb' OutFile 'InvokeShellVerb.exe' !addincludedir '..\..\Include' !include 'StdUtils.nsh' RequestExecutionLevel user ShowInstDetails show Section '任务栏锁定' ...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
026088
NSIS “Win32 Error,Code:740 ,请求的操作需要提升”错误解决方法-永恒心锁-分享互联网

NSIS “Win32 Error,Code:740 ,请求的操作需要提升”错误解决方法

使用NSIS安装向导,生成脚本后,按F9后,居然提示:Win32 Error,Code:740 .请求的操作需要提升 解决方法: 使用管理员权限打开NSIS Edit ,打开文件进行编辑运行即可。
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
026077
常用代码整理-永恒心锁-分享互联网

常用代码整理

;创建桌面快捷方式 CreateShortCut '$DESKTOP${PRODUCT_INSTNAME}.lnk' '$INSTDIR${PRODUCT_EXENAME}' ;创建快速启动栏 SetOutPath '$INSTDIR' CreateShortCut '$QUICKLAUNCH${PRODUCT_NAME}.ln...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
026057
重新启动计算机-永恒心锁-分享互联网

重新启动计算机

NSIS打包软件安装完毕后选择是否重新启动计算机,实现方法一: SetRebootFlag true IfRebootFlag 0 +2 同时如果有!define MUI_FINISHPAGE_NOREBOOTSUPPORT 记得删掉; 实现方法二: MessageBox MB_Y...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0260413