「動作 - 安裝 MSI」對話方塊可讓您指定 MSI 檔案的位置,其安裝、解除安裝及修復參數,轉換檔案,以及可執行檔的安全性層級。
圖 E-16 動作 - 安裝 MSI 對話方塊
您可以透過下列方法存取此對話方塊:
在建立指令集的過程中,使用節 2.1, 建立指令集。
套裝軟體類別。如需詳細資訊,請參閱在「ZENworks 控制中心」中,按一下
索引標籤,在 清單中,按一下 欄套裝軟體之有底線的連結,再按一下 索引標籤,並按一下某個動作集索引標籤 (「安裝」、「啟動」、「驗證」、「解除安裝」、「終止」或「開機前」),然後按一下 下拉式清單,並選取一個可用動作。.msi 檔案: 按一下 ,以顯示「選取 .msi 檔案」對話方塊。瀏覽並選取要安裝的 .msi 檔案。
若未在此設備上安裝 Novell 檔案上載延伸,必須先加以安裝,才可瀏覽檔案並加以上載。如需詳細資訊,請參閱Novell 檔案上載延伸。
安裝參數: 按一下 ,以顯示「安裝參數」對話方塊,然後再指定所需要的參數。如需其他資訊,請按一下 按鈕。
解除安裝參數: 按一下 ,以顯示「解除安裝參數」對話方塊,然後再指定所需要的參數。如需其他資訊,請按一下 按鈕。
修復參數: 按一下 ,以顯示「修復參數」對話方塊,然後再指定所需要的參數。如需其他資訊,請按一下 按鈕。
轉換檔案: 按一下
,以瀏覽並選取所需要的轉換檔案。您可以上載轉換檔案,或指定其位置。若未在此設備上安裝 Novell 檔案上載延伸,必須先加以安裝,才可瀏覽檔案路徑。如需詳細資訊,請參閱Novell 檔案上載延伸。
組織內的不同部門常會使用相同的應用程式,但不一定需要相同的功能集。假設您有 10 個群組皆使用相同的應用程式,但需要 10 種不同的功能集或有其他變化,Windows Installer 的優點之一,便是可以讓您將相同的 MSI 套件部署到這 10 個使用者群組,但對每個群組套用不同的轉換檔案 (MST)。
轉換檔案是套用至 MSI 安裝的變更集合。其包含各種修改資訊,包括是否要安裝功能,功能的安裝方式,內含的檔案、捷徑與登錄項目,以及新增/移除應用程式 Applet 的資訊。
您若是擁有廠商提供的 MSI 套件,則可以使用 AdminStudio ZENworks Edition 來建立及管理轉換。
MSI 內容: MSI 套件包含應用程式管理安裝期間所定義的內容值。這些內容值決定了 Microsoft Windows Installer 將應用程式安裝到工作站的方式。在某些情況下,您可能想要變更一或多個內容值。例如,內容值可以定義使用者工作檔案的預設位置。透過將內容新增至清單並變更內容的值,可以覆寫 MSI 套件中定義的預設位置。
必要時,您可以新增未包含在 MSI 套件中的公用內容。在執行此操作時必須小心,僅新增那些對套件有效的內容。下列選項可供使用:
新增: 若要覆寫內容值,可以變更內容值並將內容新增至「內容」清單,以便「應用程式啟動器」知道要使用此內容值,而不是 MSI 套件中定義的內容值。若要執行此操作,請按一下
以顯示 對話方塊。在 欄位中,選取您要覆寫其值的內容,在 欄位中指定新值,然後按一下 以將內容新增至 清單。編輯: 若要修改
清單中的內容,請選取內容,按一下 ,修改值資料,然後按一下「確定」。移除: 若要從
清單中移除內容,請選取內容,然後按一下 。刪除內容將使得以後的應用程式安裝使用 MSI 套件中定義的內容值。可執行檔的安全性層級: 按一下
,以指定可執行檔的安全性層級選項。在 Windows 2000/XP/Vista 上,應用程式可執行檔可在「使用者」空間或「系統」空間中執行。預設會選取
選項,讓應用程式得以在「使用者」空間中執行,並承襲與登入使用者相同的工作站安全性層級。登入使用者的安全性層級若無法提供應用程式執行所需的足夠權限與檔案存取權限,可將應用程式設定在「系統」空間中執行,或以動態管理員的身分執行,如下所說明:
以登入使用者身分執行: MSI 應用程式會承襲登入使用者的身分證明。例如,應用程式對於登錄與檔案系統的權限與登入使用者相同。
選取應用程式的顯示模式:
、 、 或 。在「隱藏」模式中,應用程式不需要使用者介面也可正常執行。若希望應用程式在執行處理之後,不需要使用者介入而自行結束,則可以使用此模式。選取,為登入的使用者提供管理員權限。不過,為使用者提供管理員權限可能會帶來安全性風險。若選取此選項,則在受管理設備上安裝 MSI 時會提示該設備上的使用者輸入密碼。若要安裝 MSI,使用者必須使用已設定密碼的使用者帳戶登入設備。
附註:在 Vista 設備上,若登入設備的使用者為管理員,且
已被選取,則該動作會以安靜模式執行。以安全系統使用者身分執行 (不允許系統與桌面互動): 應用程式會以本地系統使用者的身分執行,並承襲管理員層級的身分證明。例如,應用程式對登錄及檔案系統具有完整權限。由於安全性層級設定為
,因此不會向使用者顯示應用程式的介面,並且僅在工作管理員中顯示應用程式。執行需要工作站的完整存取權限,但不需要使用者介入的應用程式時,可以使用此選項。以動態管理員身分執行: 動態管理員是臨時建立,用以執行特定程序 (如安裝應用程式) 的管理員帳戶。安裝無法在系統空間中安裝的應用程式 (如某些 MSI 應用程式) 時,可以使用動態管理員。當您選取此動作時,會建立動態管理員,執行必要的任務,並於任務完成後刪除該帳戶。
附註:以動態管理員身分在 Windows 領域控制器執行此動作時會失敗,因為 Microsoft 不允許在領域控制器上使用本地管理員帳戶。