NSIS多语言官方实例MultiLanguage.nsi

;NSIS Modern User Interface
;Multilingual Example Script
;Written by Joost Verburg

!pragma warning error all

;--------------------------------
;Include Modern UI

  !include "MUI2.nsh"

;--------------------------------
;General

  ;Properly display all languages (Installer will not work on Windows 95, 98 or ME!)
  Unicode true

  ;Name and file
  Name "Modern UI Test"
  OutFile "MultiLanguage.exe"

  ;Default installation folder
  InstallDir "$LOCALAPPDATA\Modern UI Test"
  
  ;Get installation folder from registry if available
  InstallDirRegKey HKCU "Software\Modern UI Test" ""

  ;Request application privileges for Windows Vista
  RequestExecutionLevel user

;--------------------------------
;Interface Settings

  !define MUI_ABORTWARNING

  ;Show all languages, despite user's codepage
  !define MUI_LANGDLL_ALLLANGUAGES

;--------------------------------
;Language Selection Dialog Settings

  ;Remember the installer language
  !define MUI_LANGDLL_REGISTRY_ROOT "HKCU" 
  !define MUI_LANGDLL_REGISTRY_KEY "Software\Modern UI Test" 
  !define MUI_LANGDLL_REGISTRY_VALUENAME "Installer Language"

;--------------------------------
;Pages

你看到的这段提示信息是 NSIS 脚本编辑器(如 **HM NIS Edit** 或其他 NSIS 集成编辑器)在你打开 `.nsi` 文件时显示的使用说明,目的是告诉你如何编译你的 NSIS 安装脚本。我们来逐条解释: --- ### 逐条解释: #### `File › Load Script...` - 这表示你可以通过菜单栏的 **File > Load Script...** 来加载一个 `.nsi` 脚本文件。 - 适用于你当前没有打开脚本,想要手动加载一个已有的 NSIS 脚本的情况。 #### `Drag the .nsi file into this window` - 这是提示你可以直接将 `.nsi` 文件**拖拽**到编辑器窗口中,即可快速打开它。 - 这是图形界面下非常方便的操作方式。 #### `Right click the .nsi file and choose "Compile NSIS Script"` - 这是关键部分。 - 如果你在资源管理器中右键点击一个 `.nsi` 文件,并且你已经安装了 NSIS 并关联了脚本编译器(`makensis`),你就可以直接选择 **"Compile NSIS Script"** 来编译这个脚本。 - 编译成功后,会生成一个 `.exe` 安装程序。 --- ### 总结 这段提示的意思是: > “你可以通过以下三种方式之一来加载并编译你的 NSIS 脚本:点击菜单加载脚本、拖拽脚本文件到窗口、或者在资源管理器中右键选择编译。” --- ### 示例操作流程: 1. **准备好你的 `.nsi` 脚本文件** 和要打包的程序文件(如 `MyApp.exe`)。 2. **双击 `.nsi` 文件**,如果 NSIS 编辑器已关联,它会自动打开。 3. **右键点击该 `.nsi` 文件**(在资源管理器中),选择 **Compile NSIS Script**。 4. 如果编译成功,在 `.nsi` 文件所在目录会生成一个同名的 `.exe` 安装程序。 5. 双击运行这个 `.exe` 文件,就会启动你定义的安装流程。 --- ### 如果右键没有“Compile NSIS Script”怎么办? 1. 重新安装 NSIS,并在安装时勾选“**关联 .nsi 文件**”和“**添加右键菜单项**”。 2. 或者使用 NSIS 安装目录下的 `makensis.exe` 手动编译脚本: ```bash makensis.exe yourscript.nsi ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程经验随笔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值