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等脚本"
;脚本里写注册,如同方法二中那样
© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容