zoukankan      html  css  js  c++  java
  • ces

    outfile "LoadMaster_Enterprise_Setup.exe"
    !include "mui.nsh"
    page license
    page directory
    page instfiles
    loadlanguagefile "D:\Program Files\NSIS\Contrib\Language files\TradChinese.nlf"
    loadlanguagefile "D:\Program Files\NSIS\Contrib\Language files\simpChinese.nlf"
    loadlanguagefile  "D:\Program Files\NSIS\Contrib\Language files\English.nlf"
    icon f:\tub\LD.ico

     ;InstallButtonText 安装
    InstallDir $programfiles\LoadMaster
    InstallDirRegKey HKLM Software\loadmaster path
    ;LicenseData f:\cnLicence.txt

    LicenseLangString ln ${LANG_SIMPCHINESE} f:\cnlicence.txt
    LicenseLangString ln ${LANG_ENGLISH} f:\enlicence.txt
    LicenseLangString ln ${LANG_TRADCHINESE} f:\tnlicence.txt
    LicenseData $(ln)

    ;LicenseData /LANG=${LANG_ENGLISH} "f:\enlicence.txt"
    ;LicenseData /LANG=${LANG_SIMPCHINESE} "f:\cnlicense.txt"
    ;LicenseData /LANG=${LANG_TRADCHINESE} "f:\tnlicense.txt"


     ;InstallDirRegKey HKLM software\loadmaster 11
    BrandingText    "http://www.zhuangxiang.com/"
    section
    strcpy $0 $language
    messagebox MB_OK "$0"
    sectionend

    Name $(Name)

    LangString Name ${LANG_ENGLISH} "LoadMaster_Enterprise"
    LangString Name ${LANG_SIMPCHINESE}  "装箱大师企业版"


    ;Section
    ;${switch}  $0
    ;${Case} 2052
    ;call sc
    ; ${Break}
    ; ${Case} 1033
    ;call ec
    ;  ${Break}
    ;  sectionend
    ;scn:
    ;caption  装箱大师企业版

    ;function ec
    ;caption LoadMaster_Enterprise
    ;functionend
     

    ;CompletedText       你已经完成装箱大师的安装
    section
    setoutpath $INSTDIR
    file f:\tub\pic.bmp
     WriteRegStr HKLM   software\loadmaster version "4.0"
     writeregstr HKLM   software\loadmaster path "$INSTDIR"
     

    ;messagebox MB_OK  ${LANG_TRADCHINESE}
    ;messagebox MB_OK ${lang_simpchinese}
    ;messagebox MB_OK  ${LANG_ENGLISH}

    ;messagebox MB_OK  $language

    sectionend
    ;CheckBitmap   f:\tub\pic2.bmp
    Section "MainSection"
      SetOutPath "$INSTDIR"
      CreateDirectory "$SMPROGRAMS\装箱大师企业版"
      CreateShortCut "$SMPROGRAMS\装箱大师企业版\装箱大师企业版4.0.lnk" "$INSTDIR\LoadMasterMain.exe"
      CreateShortCut "$DESKTOP\装箱大师企业版4.0.lnk" "$INSTDIR\LoadMasterMain.exe"
    setoutpath  $INSTDIR
    file /r  "f:\abc\*.*"
    ;file /r  "f:\workspace2\*.*"
    ;setoutpath  $INSTDIR
    ;ExecWait '"$INSTDIR\vcredist_x86.exe"'
    SectionEnd

    function .onInit
      Push ""
      Push ${LANG_ENGLISH}
      push "English"
      push ${LANG_TRADCHINESE}
      Push "Traditional Chinese"
      Push ${LANG_SIMPCHINESE}
      Push "Simplified Chinese"
     Push A ; A means auto count languages
             ; for the auto count to work the first empty push (Push "") must remain
      LangDLL::LangDialog "Installer Language" "Please select a language $\n 请选择语言 $\n 請選擇語言   "

      Pop $LANGUAGE
    ;  messagebox MB_OK "$LANGUAGE"
    ;  messagebox MB_OK "$A"
      StrCmp $LANGUAGE "cancel" 0 +2
        Abort

    FunctionEnd

  • 相关阅读:
    Mysql:Error Code 1235,This version of MySQL doesn’t yet support ‘LIMIT & IN/ALL/ANY/SOME 错误解决
    java 发送带Basic Auth认证的http post请求
    spring-boot 加载本地静态资源文件路径配置
    mac上使用终端生成RSA公钥和密钥
    mysql 查看正在运行的进程
    mysql中You can’t specify target table for update in FROM clause错误解决方法
    Redis的三种启动方式
    Redis在Mac下的安装与使用方法
    Linux vi中查找字符内容的方法
    spring boot 之@JsonView 简单介绍
  • 原文地址:https://www.cnblogs.com/bluewelkin/p/1303139.html
Copyright © 2011-2022 走看看