; 該腳本使用 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)

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 武城县| 广平县| 儋州市| 醴陵市| 汝州市| 盐城市| 吴忠市| 大石桥市| 灵台县| 建瓯市| 屏南县| 怀集县| 拉萨市| 台中市| 河北省| 九台市| 历史| 沙雅县| 英吉沙县| 阜阳市| 凉城县| 子洲县| 襄城县| 弋阳县| 宽甸| 自治县| 淮南市| 南华县| 松滋市| 彰化县| 刚察县| 盖州市| 茶陵县| 洱源县| 高阳县| 兴隆县| 奉新县| 来凤县| 德格县| 平昌县| 托克逊县|