脚本编程 第56页
nsis安装包(二)_安装包基础-永恒心锁-分享互联网

nsis安装包(二)_安装包基础

安装包基础 软件(英语:Software)是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为编程语言、系统软件、应用软件和介于这两者之间的中介软件。其中系统软件为计算机...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0166012
如何指定路径下生成txt文档呢?-永恒心锁-分享互联网

如何指定路径下生成txt文档呢?

在script目录下建立一个文件夹并在此文件夹下生成log文件~怎么写? Local $FolderName = 'Test' ; 存放日志的文件夹名称 Local $FileName = 'Log.log' ; 记录日志的文件名称 Local $ParentPath ...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁8年前
0165811
安装时自动卸载已安装版本功能的实现-永恒心锁-分享互联网

安装时自动卸载已安装版本功能的实现

为了程序文件的完整性,避免错误的文件遗留问题,以及安装时需要更新已注册程序控件等需求,有时候我们需要先卸载已安装的旧版本,然后再安装新版。下面我们就来一起研究一下这个问题。 1、要卸...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
016478
安装窗口大小及居中设置-永恒心锁-分享互联网

安装窗口大小及居中设置

Name 'Test' OutFile 'Test.exe' Section SectionEnd Function .onGUIInit System::Call 'user32::GetSystemMetrics(i0)i.r1' System::Call 'user32::GetSystemMetrics(i1)i.r2' IntOp $1 $1 - ...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
016279
NSIS 捆绑-永恒心锁-分享互联网

NSIS 捆绑

最近要用nsis打包一个软件,大家都知道的,自由免费软件现在很难生存下去,只能靠捆绑其他cpa软件才能生存,这也是现实的无奈,谁都不想这样做,但是国内环境如此,谁都不想付费使用软件,那只...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
016257
NSIS自动删除-永恒心锁-分享互联网

NSIS自动删除

!define APP_NAME SelfDel Name '${APP_NAME}' OutFile '${APP_NAME}.exe' SilentInstall silent ;!include 'MUI.nsh' ;!insertmacro MUI_PAGE_INSTFILES ;!insertmacro MUI_LANGUAGE 'English'...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
016235
根据对于注册表键值的判断决定是否写入字串-永恒心锁-分享互联网

根据对于注册表键值的判断决定是否写入字串

问:在NSIS中如何才能做到根据对于注册表键值的判断决定是否写入字串,如果判断出某个key存在,则写入相应的字串,如果不存在,则不写入字串。例如:我先要判断“HKLM SOFTWARE\nsis”这个key存...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
016198
如何在NSIS组件页面之前根据注册表预设组件勾选状态-永恒心锁-分享互联网

如何在NSIS组件页面之前根据注册表预设组件勾选状态

!include 'MUI.nsh' OutFile 'test.exe' !define MUI_PAGE_CUSTOMFUNCTION_Pre ComponentsPre !insertmacro MUI_PAGE_COMPONENTS !insertmacro MUI_PAGE_INSTFILES !insertmacro MUI_LANGUAGE '...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
016089
安装目录前添加函数判断是否覆盖安装-永恒心锁-分享互联网

安装目录前添加函数判断是否覆盖安装

;此函数如果发现注册表中已经有数据,也就是说已经安装了产品则禁用掉路径选择页面的对话框和浏览按钮两控件。 !define MUI_PAGE_CUSTOMFUNCTION_show Pageshow !insertmacro MUI_PAGE_DIRECTOR...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0160712
NSIS 选择卸载组件-永恒心锁-分享互联网

NSIS 选择卸载组件

!insertmacro MUI_UNPAGE_COMPONENTS ;卸载选择组件页面 !insertmacro MUI_UNPAGE_INSTFILES ;卸载过程页面 Section Uninstall Delete '$INSTDIR\${PRODUCT_NAME}.url' Delete '$INSTDIR\uninst...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0160515