说明
项目需要将java工程打包为可安装的exe文件,使用NSIS软件。打包的时候配置文件中的一些配置需要调整。此博客主要记录替换使用的方法脚本。
软件
方法
使用NisEdit打包的教程很多,不再记录。
生成*.nsi文件后,将方法添加到文件中(建议添加在“MUI end”之后)。
替换的方法如下:
Function AdvReplaceInFile
Exch $0 ;file to replace in
Exch
Exch $1 ;number to replace after
Exch
Exch 2
Exch $2 ;replace and onwards
Exch 2
Exch 3
Exch $3 ;replace with
Exch 3
Exch 4
Exch $4 ;to replace
Exch 4
Push $5 ;minus count
Push $6 ;universal
Push $7 ;end string
Push $8 ;left string
Push $9 ;right string