我可以使用安装了新名称的DLL的NSIS安装程序吗?

时间:2014-01-08 09:29:52

标签: nsis

我想制作复制和注册(regsvr32)a.dll

的安装程序

当安装程序无法覆盖a.dll时(因为正在使用中,等等) 我想将a.dll复制为a0.dll并注册。

我可以使用NSIS吗?

1 个答案:

答案 0 :(得分:1)

下面的代码应该这样做。

section ""
File a.dll
execwait "Regsvr32 /s a.dll"
IfErrors 0 noError
Rename a.dll a0.dll
execwait "Regsvr32 /s a0.dll"
noError:
sectionEnd