安裝
在 Windows 系統上執行 Domino 的無聲伺服器安裝程式之前,請先執行下列動作:
執行無聲伺服器安裝有兩個步驟。
1. 建立或記錄包含安裝配置資訊的回應檔。
2. 以參照回應檔的「播放模式」來執行安裝。
建立無聲伺服器安裝的回應檔
一般 (非無聲) 安裝會使用對話方塊,以便在安裝期間,接收您提供的輸入訊息。無聲 (自動) 伺服器安裝會從 InstallShield Silent Response File (*.iss) 接收輸入,並且不會提示您輸入。此回應檔是由包含資料項目之區段所組成的純文字檔。檔案格式類似於 *.ini 檔。您可以手動建立 ISS 回應檔,或是藉由記錄之後會儲存於回應檔中的伺服器安裝來建立 ISS 回應檔。
記錄回應檔
執行含有指令列參數 -r 的伺服器安裝程式,如下所示:
Lotus Domino 的範例回應檔
請使用下列範例回應檔作為建立自己的回應檔的指南。
# 此為 Lotus Domino 的範例回應檔
# 所有回應檔都會以無聲標頭為開端。無聲標頭可讓
# InstallShield 將檔案識別為可用的回應檔案。它
# 也可協助識別該檔案是對應至
# 使用適當版本之 InstallShield 所建立的安裝程式。
[InstallShield Silent]
# Version=v5.00.000 列指出 InstallShield
# 無聲回應檔的版本,而非 InstallShield 的版本。
# Always use v5.00.000
Version=v5.00.000
File=Response File
# 應用程式標頭是回應檔中的第二個資訊區段,
# 緊接在無聲標頭之後。此
# 應用程式標頭可識別要安裝的產品。
[Application]
Name=Domino
Version=6.0
Company=Lotus
Lang=0009
# 安裝程式所使用的任何全域設定都會顯示於此。
[File Transfer]
OverwriteReadOnly=NoToAll
# 下個資訊區段是對話方塊順序。
# 對話方塊順序區段列出您在
# 一般安裝 (包括自訂對話方塊) 中所需使用的對話方塊,依其出現的
# 順序排列。
[DlgOrder]
Count=7
Dlg0=SdWelcome-0
Dlg1=SdLicense-0
Dlg2=SdRegisterUser-0
Dlg3=SdAskDestPath-0
Dlg4=SdSetupType-0
Dlg5=SdSelectFolder-0
Dlg6=SdFinishReboot-0
# 最後一個資訊區段是對話方塊資料。此為
# 包含在對話方塊順序區段中識別之每個對話方塊
# 所傳之值的區段集合。每個對話方塊都具有
# 其自己的區段。此處所列的值與
# 對話方塊在一般、使用者輸入安裝之對話方塊所傳回的值相同。
# SdWelcome 為所顯示的初始對話方塊。
[SdWelcome-0]
Result=1
# SdLicense 為顯示授權合約的對話方塊。
[SdLicense-0]
# SdRegisterUser 為顯示使用者安裝
# Domino 之相關資訊的對話方塊。
# 它的作用僅是顯示。
[SdRegisterUser-0]
szName=Jane Doe
szCompany=IBM
# SdAskDestPath 為提示要安裝
# Domino 之路徑的對話方塊。
# szDir 為 Program Files 的位置。
# szDir1 為 DataFiles 的位置。
# gUpgrade=0 用於全新安裝,而 =1 則是用於升級。
[SdAskDestPath-0]
szDir=C:\Lotus\Domino
szDir1=C:\Lotus\Domino\Data
gUpgrade=0
# SdSetypType 為提示安裝類型的對話方塊。
# szSetupType 可以為下列其中一個值,其對應至
# 此對話中的選擇鈕
# Domino Utility Server
# Domino Messaging Server
# Domino Enterprise Server
[SdSetupType-0]
szSetupType=Domino Messaging Server
bCustomize=0
# SdSelectFolder 是提示 Program Files 功能表上的功能表項目名稱
# 的對話方塊。
# szFolder 為所使用的值。
[SdSelectFolder-0]
szFolder=Lotus Applications
# SdFinishReboot 是安裝完成後,最後會顯示的
# 對話方塊。
# BootOption 可控制是否要在安裝完成後
# 重新啟動機器。
# 未使用 bOpt1 及 bOpt2 項目。
[SdFinishReboot-0]
BootOption=0
在 Win32 系統上執行無聲伺服器安裝
若要建立自動 Lotus Domino 安裝的回應檔,您必須將指令列參數加至 SETUP.EXE。步驟 2 的表格列出指令列參數並且也有說明。
當回應檔建立後,請執行 Domino 伺服器的無聲安裝。
1. 將檔案 SETUP.ISS 複製到內含檔案 SETUP.EXE 的資料夾中。
2. 使用下列表格的任何指令列參數來啟動伺服器安裝程式。
例如,setup.exe -s
附註 您可以同時使用 -s 及 -f1,或是僅使用 -s 來執行無聲安裝。
例如,setup.exe -r
附註 您可以同時使用 -r 及 -f1,或是僅使用 -r 來記錄回應檔。
例如,setup.exe -pb -s
例如,setup.exe -s -f1<path\ResponseFile>
例如,setup.exe -s -f2<path/LogFile.Log>
除了進度列以外,無聲伺服器安裝期間,不會顯示任何訊息。但是,日誌檔 SETUP.LOG 會擷取安裝資訊及錯誤訊息,其中包括安裝是否成功的訊息。SETUP.LOG 的預設位置與回應檔 SETUP.ISS 的位置相同。您可以查閱 SETUP.LOG 來辨識安裝結果。
SETUP.LOG 包含下列三個區段: