赶在本月的尾巴补上一篇。:-P
最近又把NSIS捡了起来,说点改进的地方。因为需要打包的程序中有一个是用java写的,而写程序的人又是用批处理的方式来启动程序的,所以原来创建出来的左面快捷方式是一个cmd形式的图标,比较难看(开始不觉得)。在发现不美观后,赶快想办法解决。
要用到的命令是CreateShortCut
Exam: CreateShortCut "$DESKTOP/程序名.lnk" "$INSTDIR/程序.bat" "" "$INSTDIR/用到的ICO文件.ico"
只有这样是不够的,要在打包的时候把需要的ICO文件也打进去。例:
SetOutPath "$INSTDIR"
File "./用到的ICO文件.ico"
基本OK了,如果不行,请留言。:-)