瑞鲁手机APP下载网_专注推荐好用的手机APP和游戏APP

10.13安装u盘制作方法 macOS

NSIS制作安装文件教程

查看人次:1摘自:安卓手机APP

目前Mac系统已经更新到了macOS 10.13.2版本,对于不断更新的系统版本在带来更多安全修复和功能的同时,也会因为各种各样的系统原因需要我们去重新安装或者修复它。那么macOS 10.13安装u盘怎么制作?一起来看看macOS 10.13安装u盘制作教程

NSIS 大体布局如下: 预设参数(包括外部压缩器选择、编译选项、宏定义以及文件包含等) 普通安装设置 自定义函数 安装程序区域内容 安装程序回调函数及其相关函数定义 卸载程序区域内容 卸载程序回调函数及其相关函数定义   一个示例脚本 NSIS插件全集简单介绍 NSIS制作安装文件教程  用NSIS做软件安装包实例 用NSIS做软件升级安装包教程 NSIS下创建快捷方式要注意的地方   NSIS 创建快捷方式 ; study.nsi ; ; 以下脚本用以生成 study.exe 文件 ; 它包含有授权协议 ; ; 安装时若发现应用程序正在运行,安装程序会提示并替用户关闭应用程序 ; 安装成功后会自动运行应用程序 ; ; 启用新的 Modern UI 的宏指令语法,原先的部分指令将被禁止以防止重复 ; 我会尽量展示如何基本指令的用法。当然宏指令也会与一些基本指令发生重 ; 复定义的情况,不过 NSIS 照样能编译成功. ; 其中的一些路径、文件你可以根据需要更改 ; 启用外部压缩工具(这里我们不用,原因看第 10 步) ;!define HAVE_UPX ; 若启用了外部压缩工具,这进行可执行文件头的压缩 !ifdef HAVE_UPX ; 用 UPX 压缩可执行文件头(用其他的相关工具也行) !packhdr tmp.dat "E:UPX\upx --best tmp.dat" !endif ; 编译选项 ; 设置覆盖标记 SetOverwrite on ; 设置压缩选项 SetCompress auto ; 选择压缩方式 SetCompressor bzip2 ; 设置数据块优化 SetDatablockOptimize on ; 设置数据写入时间 SetDateSave on ; 相关数据预设 ; 软件的名字,后面的${NAME}调用这个名字 !define NAME "NSIS" !define NAME_FULL "全方位掌握 NSIS 的使用" !verbose 3 ; 包含窗口消息定义文件 !include "${NSISDIR}\Examples\WinMessages.nsh" ; 包含新界面的宏指令文件 !include "${NSISDIR}\Examples\Modern UI\ModernUI.nsh" ; 包含标牌位图宏指令文件 !include "${NSISDIR}\Examples\branding.nsh" !verbose 4 !define CURRENTPAGE $9 !define TEMP1 $R0 !define TEMP2 $R1 ; 插入安装界面宏定义(这里我禁用了,启用也没问题。编译照样通过。后面我都定义过了) ;!insertmacro MUI_INTERFACE "modern2.exe" "adni18-installer-C-no48xp.ico" "adni18-uninstall-C-no48xp.ico" "modern.bmp" "smooth" ; 安装程序设置 ; 输出文件 OutFile "F:\study.exe" ; 安装程序名称 Name /LANG=2052 "NSIS" ; 替换对话框样式 ChangeUI all "${NSISDIR}\Contrib\UIs\modern2.exe" ; 启用 WindowsXP 的视觉样式 XPstyle on ;设置字体 SetFont 宋体 9 ; 标题名称 Caption /LANG=2052 "全方位掌握 NSIS 的使用" ; 标牌的内容 BrandingText /LANG=2052 /TRIMCENTER "Shao Hao" ; 安装程序图标 Icon "F:\12\QCDIcon.ico" ; 安装程序显示标题 WindowIcon on ; 添加标牌位图(放在顶部用 TOP 参数。后面接高度) AddBrandingImage LEFT 105 ; 设定渐变背景 BGGradient off ; 设置安静安装模式 ;SilentInstall normal ; 设置安静卸载模式 ;SilentUnInstall normal ; 执行 CRC 检查(最好用 on 打开。关闭是因为还要修改安装程序,看第 10 步) CRCCheck off ; 加载相应的语言文件 LoadLanguageFile "${NSISDIR}\Contrib\Language files\SimpChinese.nlf" ; 替换各个对话框标题的文字 SubCaption /LANG=2052 0 "授权协议" SubCaption /LANG=2052 1 "安装选项" SubCaption /LANG=2052 2 "安装目录" SubCaption /LANG=2052 3 "正在安装" SubCaption /LANG=2052 4 "完成安装" ; 替换默认按钮的文字 MiscButtonText /LANG=2052 "< 上一步" "下一步 >" "取消" "关闭" ; 替换“安装”按钮的文字 ;InstallButtonText /LANG=2052 "安装" ; 替换当文件无法被写入时的警告窗的文字 FileErrorText /LANG=2052 "无法写入文件$\r$\n$0$\r$\n请确认文件属性不是只读且未被使用中!" ; 默认的安装目录 InstallDir "$PROGRAMFILES\QCD 3" ; 如果可能的化从注册表中监测安装路径 InstallDirRegKey HKLM \ "Software\Microsoft\Windows\CurrentVersion\Uninstall\NSIS" \ "UninstallString" ; 授权协议页面 LicenseText /LANG=2052 "NSIS 是免费软件。安装前请先阅读以下协议条款" "我同意" ; 使用授权协议文本 LicenseData /LANG=2052 "F:\12\License.txt" ; 设置授权协议页面的背景色 ;Licen

相关文摘:经验技巧 NSIS制作
标题名称:《10.13安装u盘制作方法 macOS》
本文网址:https://www.sdruilu.cn/news/tpart-42807.html