VS2015的ReportViewer套件發布 ~ 微軟套件(補丁)安裝檔[Windows ® Installer] 命令模式參數 資料

VS2015的ReportViewer套件發布 ~ 微軟套件(補丁)安裝檔[Windows ® Installer] 命令模式參數 資料

VS2015的ReportViewer套件發布 ~ 微軟套件(補丁)安裝檔[Windows ® Installer] 命令模式參數 資料

msiexec /Option <必要的參數> [選擇性參數]

安裝選項
    </package | /i> <Product.msi>
        安裝或設定產品
    /a <Product.msi>
        系統管理安裝 – 在網路上安裝產品
    /j<u|m> <Product.msi> [/t <Transform List>] [/g <Language ID>]
        通告產品 – m 來通告所有使用者,u 來通告目前使用者
    </uninstall | /x> <Product.msi | ProductCode>
        解除安裝產品
顯示選項
    /quiet
        安靜模式,不需使用者互動
    /passive
        自動安裝模式 – 只有進度列
    /q[n|b|r|f]
        設定使用者介面層級
        n – 無 UI
        b – 基本 UI
        r – 精簡 UI
        f – 完整 UI (預設值)
    /help
        說明資訊
重新開機選項
    /norestart
        在安裝完成後不要重新開機
    /promptrestart
        如果需要則提示使用者來重新開機
    /forcerestart
        在安裝後自動重新開機
記錄選項
    /l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*] <LogFile>
        i – 狀態訊息
        w – 非嚴重警告
        e – 所有錯誤訊息
        a – 動作起始時
        r – 特定動作記錄
        u – 使用者要求
        c – 初始 UI 參數
        m – 記憶體用盡或嚴重結束資訊
        o – 磁碟空間用盡訊息
        p – 終端機內容
        v – 詳細資訊輸出
        x – 額外偵錯資訊
        + – 附加到現存記錄檔案
        ! – 清除每行到記錄
        * – 記錄所有資訊,除了 v 和 x 選項
    /log <LogFile>
        跟 /l* <LogFile> 相同
更新選項
    /update <Update1.msp>[;Update2.msp]
        套用更新
    /uninstall <PatchCodeGuid>[;Update2.msp] /package <Product.msi | ProductCode>
        為產品移除更新
修復選項
    /f[p|e|c|m|s|o|d|a|u|v] <Product.msi | ProductCode>
        修復產品
        p – 只有在檔案遺失
        o – 如果檔案遺失或已安裝了較舊的版本 (預設值)
        e – 如果檔案遺失或已安裝了相同或較舊的版本
        d – 如果檔案遺失或已安裝了不同的版本
        c – 如果檔案遺失或總合檢查碼跟計算的數值不相符
        a – 強制重新安裝所有檔案
        u – 所有需要的使用者特定的登錄項目 (預設值)
        m – 所有需要的電腦特定的登陸項目 (預設值)
        s – 所有現存的捷徑 (預設值)
        v – 從來源執行並重新快取封裝
設定公用屬性
    [PROPERTY=PropertyValue]

 

EX:(VS2015的ReportViewer套件發布)

01_SQLSysClrTypes.msi /passive
02_ReportViewer.msi /passive

 

NSIS:

  ExecWait ‘”msiexec” /package “$INSTDIR\SQLSysClrTypes.msi” /quiet’;ReportViewer
  ExecWait ‘”msiexec” /package “$INSTDIR\ReportViewer.msi” /quiet’;ReportViewer

  PS 目前發現元件必須在.NET安裝完成之後才能安裝

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *