nsis共544篇 第8页
NSIS源码,NSIS教程,NSIS插件,NSIS程序
NSIS修改创建文件夹读写权限-永恒心锁-分享互联网

NSIS修改创建文件夹读写权限

在域环境下,有时受限账户对文件夹需要读、写操作权限,下面为修改文件夹访问权限代码: ReadINIStr $1 '$EXEDIR\Test.ini' 'Directory' 'DirectoryName' ReadINIStr $2 '$EXEDIR\Test.ini' 'Di...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁8年前
033847
NSIS 替换文件中的内容-永恒心锁-分享互联网

NSIS 替换文件中的内容

Textreplace插件的使用: !include 'TextReplace.nsh' ${textreplace::ReplaceInFile} 'c:\1.txt' 'c:\1.txt' '%Install%' '替换的内容' '/S=1' $4 ${textreplace::FreeReadBuffer} '$4' ${text...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁8年前
031165
NSIS 静默安装传递更改默认路径参数-永恒心锁-分享互联网

NSIS 静默安装传递更改默认路径参数

安装程序的使用 生成的安装程序和卸载程序接受一些命令行的参数。这些参数可以让用户在安装过程中对安装程序作部分控制。 公共选项 /NCRC 禁止 CRC 检测,除非在脚本里强制使用了 CRCCheck forc...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁8年前
0626714
NSIS创建互斥,退出重复运行的程序-永恒心锁-分享互联网

NSIS创建互斥,退出重复运行的程序

!define MyMutex_Update 'MyMutex_Update' Section System::Call 'kernel32::CreateMutexA(i 0, i 0, t '${MyMutex_Update}') i .r1 ?e' Pop $R0 StrCmp $R0 0 +2 Quit SectionEnd
永恒心锁的头像-永恒心锁-分享互联网永恒心锁8年前
022645
NSIS结束SYSTEM权限进程-永恒心锁-分享互联网

NSIS结束SYSTEM权限进程

NSIS有很多插件可以结束系统进程,例如:Processes.dll,processwork.dll,KillProcDLL.dll 他们的调用格式如下:Processes::KillProcess '进程名' Push 'QQ.exe Processwork::KillProcess Kill...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁8年前
0264111
NSIS添加安装完成后提示是否运行程序-永恒心锁-分享互联网

NSIS添加安装完成后提示是否运行程序

可以使用MUI函数里面的 MUI_FINISHPAGE_RUN_FUNCTION function 定义一个function,函数里面执行 安装完成后的exe ;定义安装界面 !define MUI_FINISHPAGE_RUN ;安装函数定义 !define MUI_FI...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁8年前
0266513
NSIS安装包64位系统调用注册表函数-永恒心锁-分享互联网

NSIS安装包64位系统调用注册表函数

1、在安装脚本的开始处定义 LIBRARY_X64。 !include 'MUI.nsh' !include 'Library.nsh' ;如果做32位安装包就把下句注释。 !define LIBRARY_X64 2、注册COM组件,需包含Library.nsh,用宏Install...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁8年前
0314512
NSIS脚本添加可信站点 (2)-永恒心锁-分享互联网

NSIS脚本添加可信站点 (2)

四、NSIS脚本还是其他脚本 由于解析用户输入的URL需要用到正则表达式 但是NSIS脚本似乎不支持正则表达式, 当然这里不太肯定,是不是我没找到有关库? 所以就需要调用其他的脚本或者程序。 (1) ...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁8年前
0165910
NSIS脚本添加可信站点 (1)-永恒心锁-分享互联网

NSIS脚本添加可信站点 (1)

通过NSIS脚本向IE添加可信站点, 由于没有现成的windows API可调用,实际情况比较复杂 一、常见情况及其对应注册表位置 (一)IP或域名的几种常见情况 尽管用户输入的URL可能很复杂,但是提取出来...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁8年前
0846714
NSIS脚本详解-永恒心锁-分享互联网

NSIS脚本详解

介绍 NSIS特别说明: 某些脚本需要额外的DLL支持,如MPC关联程序,就有可能需要InstallOptionsEx.dll, 另外,可能需要编译语言头文件如:SimpChinese.nsh,可能需要把 !define 全部替换为&n...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁8年前
0259113