智启佳工作室教你制作单文件程序 – NSIS 打包单文件教程-梦想未来
智启佳工作室
做你喜爱的网站

智启佳工作室教你制作单文件程序 – NSIS 打包单文件教程

如何制作单文件程序,今日智启佳给我们同享的是运用 Nsis 打包东西制作单文件程序的代码示例。您可以根据自己的需要来制作不同类型的效果。网上现在有许多所谓的单文件版程序,其实单文件便是自解压程序。许多东西都可以制作单文件,比如运用 7z、WinRAR、WinZip、InnoSetup 等等,你可以根据需要来挑选不同的这种自解压东西。

;使7-Zip打开看不到其他内容。
!system ‘>blank set/p=MSCF<nul’
!packhdr temp.dat ‘cmd /c Copy /b temp.dat /b +blank&&del blank’
!define PRODUCT_NAME “IconWorkShop”
!define /date DATE “1.0.0.0”
!define VER “${DATE}”

name “IconWorkShop”
outfile ‘IconWorkShop.exe’
SilentInstall silent
SetCompressor /SOLID lzma
!define MUI_ICON setupicon.ico
XPStyle on
!include “MUI.nsh”
!insertmacro MUI_LANGUAGE “simpchinese”

VIProductVersion “${VER}”
VIAddVersionKey /LANG=2052 “ProductName” “${PRODUCT_NAME}”
VIAddVersionKey /LANG=2052 “Comments” “${PRODUCT_NAME}”
VIAddVersionKey /LANG=2052 “CompanyName” “智启佳软件工作室”
VIAddVersionKey /LANG=2052 “LegalTrademarks” “智启佳软件工作室”
VIAddVersionKey /LANG=2052 “LegalCopyright” “智启佳软件工作室”
VIAddVersionKey /LANG=2052 “FileDescription” “${PRODUCT_NAME} 中文版”
VIAddVersionKey /LANG=2052 “FileVersion” “${VER}”
VIAddVersionKey /LANG=2052 “ProductVersion” “${VER}”
VIAddVersionKey /LANG=2052 “OriginalFilename” “${PRODUCT_NAME}”

Section “IconWorkShop”
SetOutPath “$TEMP”
File /r “IconWorkShop”
ExecShell “open” “$TEMP\IconWorkShop\IconWorkShop.exe”
SectionEnd

翻开 NSIS 后,新建文档复制以上代码张贴即可。以上代码内容需求根据实际情况进行修正调整,假如您想增强代码,可根据需求进行修正。NSIS 是一款免费的软件打包东西,功用十分强大,假如您有打包软件的工作,想必对该东西也有所了解。单文件能够使用很多东西封装,具体因东西而宜。

赞(0) 打赏
未经允许不得转载:梦想未来 » 智启佳工作室教你制作单文件程序 – NSIS 打包单文件教程
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

--