NSIS注册dll,ocx
方法一:利用RegDLL/UnRegDLL
SetOutPath "$INSTDIR"
; 注册
RegDLL "$INSTDIR\test.dll"
;反注册
UnRegDLL "$INSTDIR\test.dll"
方法二:利用ExecWait
;注册。注意:不加/s会弹出注册成功的弹出框。
ExecWait 'regsvr32 /s "$INSTDIR\test.dl"'
;反注册
ExecWait 'regsvr32 /s /u "$INSTDIR\test.dl"'
方法三:利用ExecCmd::exec+DOS脚本(偏方)
ExecCmd::exec "自己写的bat或cmd等脚本" ;脚本里写注册,如同方法二中那样
posted on 2014-11-06 22:16 Leadtheway 阅读(932) 评论(0) 编辑 收藏 举报