; 該腳本使用 HM VNISEdit 腳本編輯器向導產生

          ; 安裝程序初始定義常量
          !define PRODUCT_NAME "麻醉PDA"
          !define PRODUCT_VERSION "1.0"
          !define PRODUCT_PUBLISHER "medicalsystem, Inc."
          !define PRODUCT_WEB_SITE "!define PRODUCT_DIR_REGKEY "Software\Microsoft\Windows\CurrentVersion\App Paths\FrameWork3.5.exe"

          SetCompressor lzma

          ; ------ MUI 現代界面定義 (1.67 版本以上兼容) ------
          !include "MUI.nsh"

          ; MUI 預定義常量
          !define MUI_ABORTWARNING
          !define MUI_ICON "..\vss-anesMobile\MobileModel\doCare.ico"

          ; 歡迎頁面
          !insertmacro MUI_PAGE_WELCOME
          ; 許可協議頁面
          ;!insertmacro MUI_PAGE_LICENSE "..\vss-anesMobile\setup\lic.txt"
          ; 組件選擇頁面
          !insertmacro MUI_PAGE_COMPONENTS
          ; 安裝目錄選擇頁面
          !insertmacro MUI_PAGE_DIRECTORY

           

          ; 安裝過程頁面
          !insertmacro MUI_PAGE_INSTFILES

          ;!define MUI_FINISHPAGE_RUN SetUpFiles
          ;!insertmacro MUI_PAGE_FINISH
          ;call SetUpFiles
          ; 安裝完成頁面
          ;!define MUI_FINISHPAGE_RUN "$INSTDIR\FrameWork3.5.exe"
          ;!insertmacro MUI_PAGE_FINISH

           

          ; 安裝完成頁面
          ;!define MUI_FINISHPAGE_RUN "$INSTDIR\AnesMobile.exe"
          ;!insertmacro MUI_PAGE_FINISH

          ; 安裝界面包含的語言設置
          !insertmacro MUI_LANGUAGE "SimpChinese"

          ; 安裝預釋放文件
          !insertmacro MUI_RESERVEFILE_INSTALLOPTIONS
          ; ------ MUI 現代界面定義結束 ------

          Name "${PRODUCT_NAME} ${PRODUCT_VERSION}"
          OutFile "Setup.exe"
          InstallDir "$PROGRAMFILES\麻醉PDA"
          InstallDirRegKey HKLM "${PRODUCT_UNINST_KEY}" "UninstallString"
          ShowInstDetails show

          Section "FrameWork框架" SEC01
            SetOutPath "$INSTDIR"
            SetOverwrite ifnewer
            File "FrameWork3.5.exe"
          SectionEnd

          Section "主程序" SEC02
            File "AnesMobile.exe"
          SectionEnd

          Section -Post
            WriteRegStr HKLM "${PRODUCT_DIR_REGKEY}" "" "$INSTDIR\FrameWork3.5.exe"
          SectionEnd

          #-- 根據 NSIS 腳本編輯規則,所有 Function 區段必須放置在 Section 區段之后編寫,以避免安裝程序出現未可預知的問題。--#

          ; 區段組件描述
          !insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
            !insertmacro MUI_DESCRIPTION_TEXT ${SEC01} ""
            !insertmacro MUI_DESCRIPTION_TEXT ${SEC02} ""
          !insertmacro MUI_FUNCTION_DESCRIPTION_END

          Function .onInstSuccess
          Exec '"$INSTDIR\FrameWork3.5.exe"'
          Exec '"$INSTDIR\AnesMobile.exe"'
          FunctionEnd


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          常用鏈接

          留言簿(5)

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 绥宁县| 竹山县| 云梦县| 卓资县| 兴隆县| 都江堰市| 苍溪县| 阳泉市| 亚东县| 台湾省| 云霄县| 新乡市| 墨脱县| 台中市| 卓尼县| 万荣县| 乌拉特中旗| 武安市| 和龙市| 雅安市| 新郑市| 洛阳市| 绥化市| 酒泉市| 中山市| 曲阳县| 周至县| 武夷山市| 清水河县| 阳西县| 汾西县| 许昌市| 岳普湖县| 琼海市| 清水河县| 永州市| 炉霍县| 兰坪| 酉阳| 岢岚县| 翼城县|