針對已提供的 Eclipse 功能自訂 Notes® 安裝資訊清單
您可以編輯已提供的 Notes® 安裝資訊清單 (install.xml),來控制哪些功能可供安裝,及使用者在功能安裝畫面上會看到的內容。
只有 Notes® 安裝套件的安裝資訊清單 (install.xml) 中包含 installfeature property required="false" 的功能,才可供移除或用於其他安裝選項。這些包括「複合應用程式編輯器」、「連線(活動)」、「訊息饋送讀取器」、內嵌的 HCL Sametime®,以及(針對單一使用者安裝)Domino® Designer 和「Domino® 管理員」用戶端。所有其他提供的功能在安裝套件中仍必須提供。
對於已提供的 Eclipse 功能的 Notes® 安裝,您可以執行下列任何一項:
- 顯示功能名稱並啟用使用者,以選取或取消選取選項。功能名稱依照選取的方式在功能安裝畫面上顯示,然後使用者可以選取或取消選取功能。
- 顯示功能名稱並強制安裝。功能名稱會在功能安裝畫面上顯示,且使用者無法取消選取該功能。
- 防止功能安裝畫面上顯示功能名稱。取決於安裝資訊清單中如何設定屬性而定,可以強制安裝功能,或防止安裝該功能。
- 從安裝考量中移除提供的功能。您可以加入註解或甚至刪除 installfeature 區塊。
針對已提供的功能自訂 install.xml 檔案時,請聚焦在 installfeature 元素上,而不是子層 "feature" 元素。
當您在網路瀏覽器或 XML 編輯器中開啟 Notes® install.xml 檔案時,它會以展開的格式顯示,而且階層明顯。若要簡化顯示,請收合功能階層,只剩 installfeature 元素可見。每一個 installfeature 元素代表一個可安裝的功能。
您可以使用 XML 編輯器或文字編輯器編輯安裝資訊清單,但請確定先驗證 XML,再移至自訂處理的下一步。
+ <installfeature default="false" description="%Editors.description"id="Editors" name="%Editors.name" required="false" show="true"version="8.5.3.20121115.0230">
- default:指定 installfeature 名稱是否在安裝時顯示為已選取。如果設為 true,則 installfeature 名稱在功能安裝畫面上會顯示為已選取。如果設為 false,則 installfeature 名稱在功能安裝畫面上不會顯示為已選取。 註: 重新執行安裝程式時,會略過 "default" 屬性,在升級時也會略過此屬性,除非 installfeature 已不存在於先前安裝的供應項目中。如此能使安裝程式顯示先前安裝程式供應項目提供的 installfeature 的狀態(已安裝或未安裝)。
- required:指定是否必須安裝 installfeature。如果設為 true,則安裝 installfeature。如果設為 false,而 show 設為 true,則 installfeature 名稱會出現在 Notes® 功能安裝畫面上,而且使用者可選取該選項。
"required" 屬性會覆寫 "default" 屬性。
- show:指定 installfeature 是否出現在 Notes® 功能安裝畫面上。如果設為 true,則可以看見 installfeature 名稱。如果設為 false,則看不見 installfeature 名稱。
如需供應的相關資訊,請參閱相關主題。
範例:在功能安裝畫面上顯示某功能,並讓使用者能夠選取或取消選取該功能
若要顯示 installfeature 名稱,並讓使用者能夠在 Notes® 安裝期間選取或取消選取它,請設定下列各值:
- default:false
- required:false
- show:true
範例:在功能安裝畫面上顯示功能並強制安裝它
若要顯示 installfeature 名稱並強制安裝它,請設定下列各值:
- default:true
- required:true
- show:true
範例:防止功能安裝畫面上顯示功能並安裝
若要防止功能安裝畫面上顯示 installfeature 名稱並強制安裝它,請設定下列各值:
- default:true
- required:true
- show:false
範例:防止功能安裝畫面上顯示功能且不安裝
若要防止功能安裝畫面上顯示 installfeature 名稱,並防止安裝它,請刪除該功能區塊,並在 install.xml 檔案中對其 installfeature 元素輸入註解,或設定下列各值:
- default:false
- required:false
- show:false