脚本专区 第46页
编译支持Log功能的Unicode NSIS-永恒心锁-分享互联网

编译支持Log功能的Unicode NSIS

对于开发多语言版本的安装包来说,使用Unicode NSIS就成了一个比较自然的选择。然而Unicode Nsis属于官方NSIS的衍生版,开发进度势必落后于官方的NSIS,主要由Jim一个人进行维护。现在官方最新...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0222715
NSIS自定义dll扩展-永恒心锁-分享互联网

NSIS自定义dll扩展

NSIS是一个功能强大的安装卸载包制作工具,通过dll可以扩展很多功能,你也可以自定义一个dll,以下是具体步骤: 1.新建一个mfc dll(本例Hello.dll) 1.1 添加对nsis库的引用: 在Hello.cpp中声...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
022035
Zip压缩与解压-永恒心锁-分享互联网

Zip压缩与解压

Zip压缩与解压改写了之前的VBS脚本而已 只是创建Shell对象进行解压缩,没什么特别的 压缩: #include <file.au3> #include <array.au3> #include <string.au3> Dim $SourceDir, $ZipFi...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0219811
AU3命令集-永恒心锁-分享互联网

AU3命令集

{系统环境变量} EnvUpdate ( ) ;更新环境变量 EnvGet ( '变量名称' ) ;取环境变量 ClipGet ( ) ;取剪辑板文本 EnvSet ( '变量名称' [, '值'] ) ;置环境变量 ClipPut ( '文本' ) ;置剪辑板文本 {...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
021876
如何将路径添加到系统环境变量中-永恒心锁-分享互联网

如何将路径添加到系统环境变量中

问:比如,我把 a.exe 用nsis包装好,安装到 c:\helloLib\a.exe,完成后,想把c:\helloLib\添加到系统环境变量的path里头,这样,在任何地方输入a.exe可执行。如何将路径添加到系统环境变量中?...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0218412
批量筛选DLL是否可以通过regsvr32注册-永恒心锁-分享互联网

批量筛选DLL是否可以通过regsvr32注册

/*一个批量筛选DLL是否可以通过regsvr32注册的工具*/ !include 'FileFunc.nsh' !insertmacro Locate OutFile '分选dll.EXE' Name '分选dll' Var Success Var Failed Section FileOpen $Success ...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁11年前
0217110
修改安装界面图标-永恒心锁-分享互联网

修改安装界面图标

;MUI 预定义常量 !define MUI_ABORTWARNING ;修改图标 !define MUI_ICON '${NSISDIR}ContribGraphicsIconsorange-install.ico' !define MUI_UNICON '${NSISDIR}ContribGraphicsIconsorange-unin...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁11年前
0217015
NSIS中调用.inf文件安装附加驱动程序-永恒心锁-分享互联网

NSIS中调用.inf文件安装附加驱动程序

问:记得以前看到有帖子介绍过可在NSIS中调用.inf文件安装附加驱动程序,具体实现代码如下形式: 引用内容 ExecWait 'RunDll32 advpack.dll,LaunchINFSection drivers.inf,DefaultInstall' 偶在...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
021599
NSIS 自定义页面背景色-永恒心锁-分享互联网

NSIS 自定义页面背景色

InstallOptions::InitDialog /NOUNLOAD '$PLUGINSDIR\dbpaths.ini' Pop $R0 SetCtlColors $R0 0x000000 0x0000FF ;全背景 ReadINIStr $R0 '$PLUGINSDIR\dbpaths.ini' 'Field 1' 'HWND' ;自定义1...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
021536
显示Windows的About框-永恒心锁-分享互联网

显示Windows的About框

; ShellAbout.nsi ; ;-------------------------------- ; The name of the installer Caption 'NSIS ShellAbout API 演示' ; The file to write OutFile 'ShellAbout.exe' ; Request applicati...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁11年前
021497