安靜〈Silent Installation〉 自動安裝 LabVIEW Run-Time Engine



主要軟體:
主要軟體版本: 6.1
主要軟體修正版本:
次要軟體: N/A

問題: 我如何對 LabVIEW Run-time Engine  安靜安裝〈silent installation〉?

解答: 使用命令列的參數模式〈command-line argument〉,您可以在最少量的使用者互動下自動安裝 LabVIEW Run-time Engine。這在您想要用批次檔安裝 LabVIEW Run-time Engine 時特別有用。以下就是安裝 LabVIEW Run-time Engine 時,所需的指令與參數語法

<installer file> [quiet options] [reboot options]

installer file:
這是指像 LVRunTimeEng.exe 或是 lvruntimeeng.msi 這樣的 LabVIEW Run-time Engine 安裝檔。您的 LabVIEW 安裝 CD 包含了 MSI 格式的 LabVIEW Run-time Engine 安裝檔 (lvruntimeeng.msi) ,其路徑如下

LabVIEW 6.1: <CD drive>:\LVRunTimeEng
LabVIEW 7.x: <CD drive>:\components\lvruntimeeng
LabVIEW 8.x: <CD drive>:\Products\LabVIEW_Runtime_Engine_8x

另外,您可以在下列的連結直接下載特定版本的 LabVIEW Run-time Engine 安裝檔(LVRunTimeEng.exe) 並使用命令列模式安裝。

quiet options:
您可以設定許多不同的選項,他們全部都由 /q 開頭。這個選項設定了 LabVIEW Run-time Engine 安裝過程中顯示的使用者介面〈user interface〉的數量。




Option Description
/q , /qn 無使用者介面,LabVIEW 6.1 Run-time Engine 不能單純只使用這個選項
/qb 基本的使用者介面。使用 qb! 這樣的參數來隱藏「Canel」按鈕。安裝完成後會有形式上對話框說明已安裝完成。
/qr 更精簡的使用者介面〈安裝完成後沒有對話框〉
/qf 完整個使用者介面
/qn+ 除了安裝完成後會有形式上對話框之外,沒有使用者介面。
/qb+ 基本的使用者介面搭配安裝完成後的形式對話框;如果使用者取消安裝,就不會出現最後的對話框。使用 qb+! 或 qb!+ 隱藏「Canel」按鈕。Basic UI with a modal dialog box displayed at the end. The modal box is not displayed if the user cancels the installation. Use qb+! or qb!+ to hide the Cancel button.
/qb- 基本的使用者介面且沒有最後的對話框。請注意 /qb+-  是不支援的選項。運用qp-! 或 qb!- 隱藏「Canel」按鈕。
注意:「!」 選項只能在 Windows Installer 2.0 版本下運作,並且只能搭配基本使用者介面,無法無完整使用者介面共用。

reboot options:
藉由下面的方式設定 REBOOT 參數,您可以避免顯示某些重新開機的提問視窗
REBOOT=<REBOOT property value>
其中 <REBOOT property value> 可以有以下的選項



Option Description
Force 永遠在安裝結束後出現重開機的提問視窗;然而若安裝設定為無使用者介面,則自動在安裝完成後重開機。
Suppress 安裝結束後不出現重新開機的提問視窗也不重開機。然而安裝途中若有 ForceReboot 的參數,仍會出現提問視窗。若沒有使用者界面且有 ForceReboot ,則會自動重開機。
ReallySuppress 完全不出現重開機提問視窗也不重開機,即使有 ForceReboot 參數也是如此。

使用範例:
  1. 以基本的使用者界面安裝 LabVIEW Run-time Engine〈包含安裝狀態條《process bar》與取消按鈕〉,且在安裝完成後出現完整的訊息並出現提示使用者重新開機的選項:

    <安裝檔案路徑>\LVRunTimeEng.exe /qb+ REBOOT=Force

    <安裝檔案路徑>\LVRunTimeEng.msi /qb+ REBOOT=Force

  2. 以基本的使用者界面安裝 LabVIEW Run-time Engine〈包含安裝狀態條但是沒有取消按鈕〉,安裝完成後沒有訊息,也不會提問使用者是否要重開機:

    <安裝檔案路徑>\LVRunTimeEng.exe /qb-! REBOOT=Suppress

    <安裝檔案路徑>\LVRunTimeEng.msi /qb-! REBOOT=Suppress

  3. 安裝 LabVIEW Run-time Engine 時完全沒有使用者介面,並且安裝完成後自動重開機:

    <安裝檔案路徑>\LVRunTimeEng.exe /q REBOOT=Force

    <安裝檔案路徑>\LVRunTimeEng.msi /q REBOOT=Force

    如同上面所述,LabVIEW 6.1 Run-time Engine Installer 不能運用上述的第一種使令形式 〈使用 LVRunTimeEng.exe〉 ,您必須運用從 LabVIEW 6.1 安裝 CD 裡面的 LVRunTimeEng.msi  檔案。這個問題在 LabVIEW 7.x 與 LabVIEW 8.x 的 Run-time Engine 安裝檔已經修正。


相關連結:

附加檔案:





報告日期: 05/24/2002
最後更新: 12/16/2007
文件偏號: 2LNEFGO9