永恒心锁的头像-永恒心锁-分享互联网
管理员
永恒心锁,有态度的分享者!
NSIS 文件关联方法-永恒心锁-分享互联网

NSIS 文件关联方法

Section '.txt' Note DetailPrint '关联 txt 文件...' SectionIn 1 WriteRegStr HKCR '.txt' '' 'Note.file' WriteRegStr HKCR 'Note.file' '' '文本文件 (.txt)' WriteRegStr HKCR 'Note.file\...
DotNet版本检测-永恒心锁-分享互联网

DotNet版本检测

; LogicLib extensions for checking Microsoft .NET Framework versions and service packs. ; ; Latests Updates by Brandon Hansen, KG6YPI (RemoteHams.com) ; Dec 26, 2011 - .NET Framewo...
NSIS修改文件夹访问权限-永恒心锁-分享互联网

NSIS修改文件夹访问权限

SetACL.exe -on '你的目录或者文件' -ot file -actn ace -ace 'n:everyone;p:full' 上面的命令是把你的目录或者文件的权限提升为 everyone 全权限.
NSIS 捆绑-永恒心锁-分享互联网

NSIS 捆绑

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

NSIS检测获取NET版本

;获取.NET版本,此函数在nsis.sf.net中有 Function GetDotNETVersion Push $0 Push $1 System::Call 'mscoree::GetCORVersion(w .r0, i ${NSIS_MAX_STRLEN}, *i) i .r1' StrCmp $1 'error' 0 +2...
NSIS附加数据库,分离数据库脚本代码-永恒心锁-分享互联网

NSIS附加数据库,分离数据库脚本代码

主要使用Binn/isql.exe执行SQL脚本文件命令进行操作,SQL脚本文件在安装程序中自动生成,完成操作后删除。 详细代码如下: Section !主程序 sec01 ;用户必选的安装程序 SectionIn RO ;判断数据...
NSIS判断FrameWork是否安装-永恒心锁-分享互联网

NSIS判断FrameWork是否安装

NSIS的官方地址是:http://nsis.sourceforge.net/Main_Page NSIS的下载地址是:http://nsis.sourceforge.net/Download NSIS的帮助文档是:http://nsis.sourceforge.net/Docs/ 判断DotNetFrameWo...
NSIS 脚本学习-永恒心锁-分享互联网

NSIS 脚本学习

; 安装包信息 !define PRODUCT_NAME 'CoXoo' ; 要修改安装包,快捷方式版本,请修改此常量 !define PRODUCT_VERSION '1.6.1' !define PRODUCT_PUBLISHER 'CoXoo.com' !define PRODUCT_WEB_SITE ...
NSIS 卸载时判断程序是否运行-永恒心锁-分享互联网

NSIS 卸载时判断程序是否运行

Function un.onInit !insertmacro MUI_UNGETLANGUAGE MessageBox MB_ICONQUESTION|MB_YESNO|MB_DEFBUTTON2 '您确实要完全移除xxx,及其所有的组件?' IDYES +2 Abort Find: FindProcDLL::FindPr...
NSIS注册dll,ocx-永恒心锁-分享互联网

NSIS注册dll,ocx

方法一:利用RegDLL/UnRegDLL SetOutPath '$INSTDIR' ; 注册 RegDLL '$INSTDIR\test.dll' ;反注册 UnRegDLL '$INSTDIR\test.dll' 方法二:利用ExecWait ;注册。注意:不加/s会弹出注册成功的弹...