在 Windows™ 上執行 Notes® 無聲自動安裝或升級
在起始安裝、版本升級或在相同的 Notes® 版本內執行 Notes® 指令行安裝來新增或移除 Notes® 用戶端功能時,MSI 指令行引數可供使用,而且可能是必要的。
開始之前
執行這項作業的原因和時機
從所在的本端目錄執行 Notes® setup.exe。
註: 當使用 Notes® 無聲自動安裝時,ADDFEATURES 和 REMOVEFEATURES 內容只能作為指令行引數使用。這些內容只能在無聲自動安裝模式期間直接設定在指令行上,或於 MSI 轉換檔案內使用。若要在使用者介面模式下控制功能畫面中的功能選擇,請使用 Notes® 安裝資訊清單 (install.xml) 的檔案設定,或考慮使用隨 Notes® 安裝套件而提供的 UpdateSiteMgr 工具。
可包含在 MSI 無聲自動安裝指令行上的 Notes® 功能如下所示:
- Notes.Designer.Install -- 僅限 Notes® 單一使用者安裝(Allclient 套件)
- Notes.Admin.Install -- 僅限 Notes® 單一使用者安裝(Allclient 套件)
- 活動:連線
- SametimeUI:內嵌的 HCL Sametime®
- 訊息饋送讀取器:訊息饋送側邊工具列畫面
- ClientSingleLogon
- CAE:複合應用程式編輯器
- ALL:所有可用的 MSI 選項和所有可用於安裝的功能,如 Notes® 安裝套件的安裝資訊清單 ((install.xml) 所指定
下表顯示功能名稱。至於下列範例未說明的指令行選項,請參閱「使用選用引數執行無聲自動安裝或升級」及「在 Notes® 無聲自動安裝期間呼叫轉換檔案」。
實務範例 | 目前已安裝 | 指令行 | 結果 |
---|---|---|---|
升級時新增「活動」 | Notes® Allclient 8.5 及 CAE | ADDFEATURES=Activities | 升級 CAE。安裝「活動/連線」。 |
升級時新增 NSL(Notes® 單一登入) | Notes® AllClient,含有 Designer、活動/連線、訊息饋送讀取器 | ADDFEATURES= ClientSingleLogon | 升級 Designer、活動/連線、訊息饋送讀取器。安裝「Notes® 單一登入」。 |
升級時不變更 | Notes® 已安裝預設功能的 Allclient | setup.exe /s /v |
升級舊版已安裝的所有預設功能。 |
升級並新增 ALL 功能 | 只安裝 Notes® 的 Notes® 用戶端 | ADDFEATURES=ALL | 升級 Notes® 並安裝所有選用的 MSI 功能。安裝 ALL 選用安裝資訊清單 (install.xml) 功能。 |
實務範例 | 目前已安裝 | 指令行 | 結果 |
---|---|---|---|
升級時移除「活動」 | Notes® 包含 CAE、活動/連線的 Allclient | REMOVEFEATURES=Activities | 升級 CAE。解除安裝「活動/連線」。 |
升級時移除 NSL(Notes® 單一登入) | Notes® 包含 Designer、活動/連線、訊息饋送讀取器、NSL 的 AllClient | REMOVEFEATURES=ClientSingleLogon | 升級 Designer、活動/連線、訊息饋送讀取器 解除安裝 Notes® 單一登入 |
實務範例 | 目前已安裝 | 指令行 | 結果 |
---|---|---|---|
重新執行 setup.exe 之後新增活動 | Notes® 包含 CAE | ADDFEATURES=Activities | 安裝「活動/連線」。 |
重新執行 setup.exe 之後新增 NSL(Notes® 單一登入) | Notes® 包含 Designer、活動/連線、訊息饋送讀取器 | ADDFEATURES=ClientSingleLogon | 安裝「Notes® 單一登入」 |
修改時不變更 | Notes® 已安裝預設功能的 Allclient | setup.exe /s /v |
一切依現狀保留。 |
修改安裝以新增 ALL 功能 | 只安裝 Notes® 的 Notes® 用戶端 | ADDFEATURES=ALL | 安裝 ALL 選用 MSI 功能。安裝 ALL 選用描述檔 (install.xml) 功能。 |
實務範例 | 目前已安裝 | 指令行 | 結果 |
---|---|---|---|
移除活動 | Notes® 包含 CAE、活動/連線 | REMOVEFEATURES=Activities | 解除安裝「活動/連線」。 |
移除 NSL(Notes® 單一登入) | Notes® 包含 Designer、活動/連線、訊息饋送讀取器、NSL 的 AllClient | REMOVEFEATURES=ClientSingleLogon | 解除安裝「Notes® 單一登入」。 |
- 以無聲自動方式移除 Notes® 功能時使用 REMOVEFEATURES 引數在升級安裝或針對相同版本重新執行安裝時,使用 REMOVEFEATURES 引數將指名的功能解除安裝。範例 REMOVEFEATURES 指令行語法如下:
例如,重新執行 Notes® 指令行安裝程式來移除「活動」時,可使用下列指令行:setup /s /v
REMOVE=Name of the feature to be uninstalled
setup /s /v
REMOVE=Activities /qb+
- 以無聲自動方式安裝 Notes® 功能時使用 ADDFEATURES 引數在升級安裝或針對相同版本重新執行安裝時,使用 ADDFEATURES 引數來安裝指名的功能。範例 ADDFEATURES 指令行語法如下:
例如,若要新增 CAE 和「訊息饋送讀取器」,請使用下列指令行:setup /s /v
ADDFEATURES=Name of the feature to be uninstalled
setup /s/vADDFEATURES=CAE,Feedreader /qb+
您可以選擇性地使用 SELECTINSTALLFEATURES 來安裝這些指名的功能:setup /s /v
SELECTINSTALLFEATURES=Feedreader /qb+
- 同時使用 ADDFEATURES 和 REMOVEFEATURES 引數當升級至新的 Notes® 版本,及以無聲自動方式安裝或移除 Notes® 功能時,您可以使用 ADDFEATURES 和 REMOVEFEATURES 引數。在無聲自動安裝期間,您可以新增及/或移除限 MSI 功能、限 Notes® 安裝資訊清單功能,及混合功能。您可以在單一指令行結合 ADDFEATURES 和 REMOVEFEATURES。例如,若要新增「活動」,但想移除「訊息饋送讀取器」,您可以使用下列指令:
有時候 ADDFEATURES 和 REMOVEFEATURES 指令行引數不能在相同的指令行使用。ADDFEATURES=ALL 和 REMOVEFEATURES 引數不能在相同的指令中使用。還有,您不能在相同的指令中,同時在 ADDFEATURES 和 REMOVEFEATURES 引數中指定相同的功能。不過,如果這兩個引數指定不同功能,則您可以在相同的指令中使用它們。例如,下列指令不受支援:setup /s /v
ADDFEATURES=Activities REMOVEFEATURES=Feedreader /qb+
setup.exe /s /v
SETMULTIUSER=1 ADDFEATURES=ALL REMOVEFEATURES=SametimeUI,Feedreader /L*v c:\temp\log852.log /qb+
其他範例如下:
- 若要執行 Notes® 無聲自動多使用者安裝或升級,請使用
SETMULTIUSER=1
指令行陳述式:setup.exe /v
SETMULTIUSER=1 /qb
- 若要以無聲自動模式執行安裝,要使用預設值,而且沒有進度列,請使用下列語法:
setup.exe /s /v
/qn
註: 例如,這個指令可將 Notes® 安裝至單一使用者的預設 C:\Program Files\HCL\Notes 名錄中,而將 Notes® Data 資料夾及檔案安裝到 C:\Program Files\HCL\Notes\Data 名錄中。 - 若要在安裝完成時或安裝失敗時顯示訊息,請使用 + 參數,如下所示:
setup.exe /s /v
/qn+
- 若要在安裝期間顯示進度列,另外還顯示指出安裝已完成或失敗的訊息,請使用下列語法:
setup.exe /s /v
/qb+
- 若要指定非預設目的地目錄,例如 C:\HCL\Notes,請使用下列語法:
setup /S /V
ADDFEATURES=ALL PROGDIR=C:\HCL\Notes DATADIR=C:\HCL\Notes\Data /qn
註: 在 Notes® 安裝資訊清單 (install.xml) 中,其 required 屬性設為 true 的每一個功能都將進行安裝。 - 若要指定要安裝哪些安裝資訊清單功能,請從 Notes® 安裝資訊清單 (install.xml) 取得
installfeature
ID 語法。若要安裝任何這些功能,請在指令行上包含ADDFEATURES
內容的功能 ID 值。指定以逗點區隔並以引號括住的名稱,如下所示。請記下引號、等號及空格字元的放置。
setup /s /v
ADDFEATURES=Activities,SametimeUI,CAE /qn