將工作站升級至 ZENworks 7 之前,您必須升級 Novell Client 或安裝 ZENworks 7 桌面管理代辦。將使用其中一種方式通過 eDirectory 驗證。如需有關升級 Novell Client 的更多資訊,請參閱《Novell Client for Windows 安裝與管理指南》。
升級 Novell Client 和 ZENworks 伺服器 (在 ZENworks 7 中稱為「桌面管理伺服器」) 後,您需要在使用者工作站上安裝桌面管理代辦。該安裝會更新使用者工作站上的 Novell 應用程式啟動器、工作站管理員和遠端管理軟體。它還會安裝工作站庫存代辦和影像安全資料服務。
將桌面管理代辦部署為使用者通過 eDirectory 驗證的專用方式後,您可以解除安裝使用者工作站上的 Novell Client。在這種情況下,ZENworks 7 桌面管理可以為「無用戶端」,即,如果使用者以桌面管理代辦登入,則 ZENworks 7 桌面管理不需要 Novell Client。如需更多資訊,請參閱《Novell ZENworks 7 桌面管理管理指南》中的「在 ZENworks 7 環境中使用 Novell Client」。
只有安裝了桌面管理代辦,ZENworks 7 桌面管理元件提供的工作站功能才可用。即使目前該工作站上安裝有 Novell Client,也會如此。桌面管理代辦安裝會移除先前由 Novell Client 安裝的桌面管理功能,並且會用選取的 ZENworks 7 桌面管理工作站功能將它們取代。
如果您想在目前正使用 ZENworks for Desktops 3.2 SP3 的工作站上安裝桌面管理代辦,則必須執行以下任務:
如果從 ZENworks for Desktops 3.2 升級時未升級至 ZENworks 7 桌面管理代辦,則可能會發生一些問題。以下小節將詳細說明這些問題:
在安裝過程中,桌面管理代辦安裝程式 zfdagent.msi 的最低需求為 Microsoft Windows Installer (MSI) 1.1。您可以在安裝前透過在每個工作站上手動安裝 MSI 1.11 (或更新) 版本,來升級 Windows 98 工作站。
下表列出了應該已安裝在 Windows 工作站上的 MSI 版本。
表 29-1 預先安裝在 Windows 工作站上的 MSI 版本
Windows 版本 |
包含的 MSI 引擎版本 |
---|---|
Windows 98 SE 工作站 |
除非已在該工作站上安裝了其他應用程式,否則不會包含 MSI。 |
Windows 2000 工作站 |
MSI 1.1 隨附於 OS。 |
Windows XP 工作站 |
MSI 2.0 隨附於 OS。 |
附註:您應該考量是否升級所有使用者工作站,以使用相同版本的 MSI 引擎。
為了給您提供方便,用於 Windows 2000/XP 或 Windows 98 的 MSI 2.0 可在 Novell ZENworks 7 Companion 2 CD 的 \windows installer 資料夾,或 Novell ZENworks 7 with Support Pack 1 Companion 2 CD 的 \microsoft windows installer 資料夾中取得。
如需有關 Microsoft Windows Installer 的詳細資訊,請參閱 MSI 網站。
如果需要安裝 MSI 引擎,則可以使用 ZENworks for Desktops 3.2 中的 Novell 應用程式啟動器進行安裝,同時配送簡單應用程式。
將適當的 MSI 引擎安裝程式公用程式複製到您的 ZENworks 伺服器。
(依條件而定) 從 Novell ZENworks 7 Companion 2 CD 中,將適當的 MSI 引擎安裝程式公用程式複製到您的 ZENworks 伺服器。
(依條件而定) 從 Novell ZENworks 7 with Support Pack 1 Companion 2 CD 中,將適當的 MSI 引擎安裝程式公用程式複製到您的 ZENworks 伺服器。
使用在 ConsoleOne 中新安裝的 ZENworks 7 桌面管理 (或 SP1) 嵌入程式,建立您想安裝的該版本 MSI 引擎的簡單應用程式物件。
如果您想同時安裝兩個版本,則必須建立每個版本的簡單應用程式物件。
命名簡單應用程式後,輸入應用程式的可執行檔將執行的位置之路徑。在路徑中包括可執行檔。因為應用程式啟動器將該檔案複製到工作站上的目標目錄,因此請指定在將檔案複製到目標目錄後它所在的路徑。
範例: c:\temp\instmsiw.exe
先定義工作站必須滿足的系統要求,然後再為其配送 MSI 引擎應用程式。
如需更多的資訊,請參閱《Novell ZENworks 7 桌面管理管理指南》中的「在 eDirectory 中設定應用程式」。
將應用程式物件與使用者或輸入的工作站關聯,然後選取您要套用至關聯的特性。
建議您為關聯選取「
」特性,這樣一旦應用程式啟動器或工作站輔助程式啟動且應用程式物件可用,應用程式物件即會立即執行。如需更多的資訊,請參閱《Novell ZENworks 7 桌面管理管理指南》中的「在 eDirectory 中設定應用程式」。
設定簡單應用程式物件。
在「應用程式物件內容」頁中,按一下「
」索引標籤 >「 」。您需要將檔案新增至「應用程式檔案」清單,以便應用程式啟動器可將其複製到工作站。如需更多資訊,請參閱 ConsoleOne 中的線上說明。
按一下「
」>「 」,然後填寫以下欄位:來源檔案: 選取您要複製到工作站的 MSI 引擎安裝程式公用程式 (例如,q:\public\zenworks\instmsiw.exe)。
目標檔案: 輸入您要將檔案複製到其中之包含檔名的完整路徑 (例如,c:\temp\instmsiw.exe)。
按一下「
」,將檔案新增至清單,然後按一下「 」,以儲存應用程式物件資訊。如果您要安裝至 Windows 2000 或 Windows XP,則在「應用程式物件內容」頁中,按一下「
」索引標籤 >「 」> 選取「 」選項,將「 」設定為「 」,然後按一下「 」,儲存應用程式物件資訊。如果您選取了「
」索引標籤上的「 」,則一旦應用程式啟動器啟動且應用程式物件可用,即會立即安裝 MSI 引擎。MSI 引擎會安裝以後用於安裝桌面管理代辦 MSI 的可執行檔。MSI 引擎安裝程式公用程式在工作站的 windows_drive:windows_directory\system 目錄中安裝稱為 msiexec.exe 的檔案。
zfdagent.msi 套件是一個複雜的應用程式,可在工作站上安裝許多檔案並進行許多組態變更。安裝桌面管理代辦最有效的方法是,使用 Novell 應用程式啟動器將其作為 MSI 應用程式配送至工作站。Novell 應用程式啟動器不僅會配送代辦 MSI 套件,還會呼叫 Windows Installer 在工作站上執行安裝。
本小節提供了設定 MSI 套件以透過應用程式啟動器進行配送的步驟,其中包括:
在 ConsoleOne 中,於要建立應用程式物件的容器上按一下滑鼠右鍵,然後依次按一下「
」>「 」,以顯示「新物件」對話方塊。在「新物件」對話方塊中,按一下「
」以顯示「新應用程式」對話方塊。在「新應用程式」對話方塊中,選取「
」選項,然後按一下「 」。指定您複製 .msi 檔案之網路位置的路徑。
按一下「
」,然後依需要修改欄位,以自訂應用程式物件。按一下「
」,然後先定義工作站必須滿足的配送規則,再為其配送代辦 MSI。按一下「
」,然後將代辦 MSI 應用程式物件與您要將其配送至其中的使用者或工作站相關聯。按一下「
」,查看應用程式物件設定,然後按一下「 」,以建立應用程式物件。重要:使用 Novell 應用程式啟動器配送代辦 MSI (或任何 MSI 套件) 之前,您應該確保代辦 MSI 應用程式物件設定為「
」,並且本地工作站上、eDirectory 中和 Active Directory (如果使用) 中的使用者認證是同步的。如需有關建立 MSI 應用程式物件的更多資訊,請參閱《Novell ZENworks 7 桌面管理管理指南》中的「從 Windows Installer (.MSI) 檔案建立應用程式物件」。
依預設,以下所有功能由 ZENworks 7 桌面管理代辦 MSI 套件安裝:
應用程式管理: 使用 Novell 應用程式啟動器可讓使用者存取可由管理員安裝並進行管理的工作站應用程式。
工作站管理員: 可讓管理員使用 eDirectory 設定和管理工作站。
工作站庫存: 協助管理員從掃描的工作站收集硬體和軟體庫存資訊。當您選取該功能時,會依預設選取工作站管理員。
遠端管理: 可讓管理員從管理主控台管理遠端工作站。
鏡像複製驅動程式: 可提供獨立的視訊卡,並可與其他遠端控制解決方案共存。如果選取此功能,則 MSI 安裝將置換視訊驅動程式檢查,並隱藏所有 Windows 訊息。如果您不需要此驅動程式,則可以不選它 (將停用最佳化)。
鏡像複製驅動程式尚未經 Microsoft 簽署。
工作站影像: 可讓管理員取得工作站硬碟機的影像,並透過網路將其置於其他工作站上。
如果您要修改此預設安裝,則可以將 MSI 功能新增為 zfdagent.msi 應用程式物件的公用內容。請使用以下步驟來修改安裝的功能之清單:
在「應用程式物件」之「
」索引標籤的「內容」頁上,按一下「 」,以顯示「請選取要新增的內容」對話方塊。在「
」欄位中,輸入 ADDLOCAL (區分大小寫) 作為內容名稱,然後在「 」欄位中指定內容的值。使用以下一個或多個功能名稱作為內容值:您可以藉由逗號分隔各值 (無空格),將多個值新增至清單中。例如,如果您要新增應用程式啟動器和工作站管理員作為功能,則可以鍵入 ADDLOCAL 作為內容,並且將 ApplicationLauncher、WorkstationManager 作為該內容的值。
按一下「
」,將內容新增至「 」清單。您可以修改的其他內容及它們的值 (包括值的定義) 列示在下表中。如果列示的其中一個內容沒有值,則 MSI 套件會使用預設值。
表 29-2 桌面管理代辦 MSI 應用程式物件可以使用的內容和值
如果 Symantec PCAnywhere* 10.x (或較舊版本) 安裝在受管理設備上,並且如果您要升級遠端管理代辦,則需要瞭解以下資訊:
在安裝桌面管理代辦的過程中,選取「
」選項,可能會使受管理設備轉為低解析度或 VGA 模式。發生此狀況的原因是 PCAnywhere 不支援與以插入介面驅動程式技術為基礎的遠端控制解決方案共存。已停止使用 ZENworks 6.5 (和更新版本) 隨附的遠端管理插入介面驅動程式,並且不會在升級過程中安裝在受管理設備上。附註:您僅需要執行一次這些步驟。因為隨後的升級不需要這些步驟,所以建議您在安裝過程中選取「
」選項。若要解決該問題,請:
在受管理設備上重新安裝系統視訊驅動程式。
在受管理設備上重新安裝 PCAnywhere。
安裝 ZENworks 管理代辦,並選取「
」選項。如果您選擇不選取「rmsetdrv.exe,以開啟從 ZENworks 6.5. 開始停止使用的插入介面驅動程式。
」選項,則不會遇到低解析度或 VGA 螢幕問題。但是,在未選取「鏡像複製驅動程式」的情況下,不會最佳化遠端會期的效能。因此,您需要啟動安裝 ZENworks 管理代辦,而不選取「
」選項。執行 rmsetdrv.exe /hook。
附註:因為在未選取「rmsetdrv.exe,並且因為從 ZENworks 6.5 開始停止使用插入介面驅動程式,所以建議您在升級代辦過程中,選取「 」選項。
」選項的情況下,您必須在每次升級代辦時啟動如需有關 rmsetdrv.exe 的更多資訊,請參閱 Novell 支援知識庫中的 TID 10089810。
如果您要一次安裝至某個單一工作站,則可以手動安裝 zfdagent.msi。如需更多資訊,請參閱節 12.2, 手動安裝桌面管理代辦。
完成手動指令行參數和 MSI 安裝內容後,參數欄位可能看起來為:
/i zfdagent.msi /qb STARTUP_APPEXPLORER=1
因為應用程式物件的「
」欄位具有行長度限制,所以您可能無法新增大量的 MSI 安裝內容。若要適應該限制,您可以執行以下兩項作業之一:如需有關使用 InstallShield AdminStudio 的更多資訊,請參閱《AdminStudio 6 ZENworks Edition 安裝指南》。
如需有關如何安裝和使用 orca.exe 的資訊,請參閱 Microsoft 支援網站上的 Microsoft 知識庫文章 255905。
如果從 ZENworks for Desktops 3.2 升級時未在工作站上安裝 ZENworks 7 桌面管理代辦,則可能會發生以下問題:
如果您將 ZENworks 桌面管理伺服器從 ZENworks for Desktops (ZfD) 3.2 SP3 升級至 ZENworks 7,然後為此具有 ZfD 3.2 影像之環境中的 Windows 98 工作站重新複製影像,或者如果您從現有 ZfD 3.2 工作站移除 Novell Client,然後又重新安裝,則與工作站關聯的應用程式可能不會顯示於這些工作站上。
如果您需要重新複製 ZfD 3.2 工作站影像,或在其升級至 ZENworks 7.x 桌面管理之前從工作站移除 ZfD 3.2 用戶端,則您應隨後在此工作站上安裝 ZENworks 7 桌面管理代辦。這樣做可使與工作站關聯的應用程式重新顯示。
如果您將 ZENworks 桌面管理伺服器從 ZENworks for Desktops (ZfD) 3.2 SP3 升級至 ZENworks 7.x,然後為此具有 ZfD 3.2 影像之環境中的 Windows 98 工作站重新複製影像,或者如果您從此環境中 (安裝了 ZfD 3.2) 的 Windows 98 工作站移除 Novell Client,然後又重新安裝該用戶端,則 Novell 應用程式啟動器將無法在工作站上執行。
發生該問題是由於 ZfD 3.2 應用程式管理中使用的應用程式檔案儲存位置 (伺服器上) 與 ZENworks 7 應用程式管理中使用的檔案儲存位置 (工作站上) 不同。
如果您需要重新複製 ZfD 3.2 Windows 98 工作站影像,或在其升級至 ZENworks 7.x 桌面管理之前從 Windows 98 工作站移除 ZfD 3.2 用戶端,則您應隨後在工作站上安裝 ZENworks 7.x 桌面管理代辦。較新版的桌面管理代辦可識別已配送至工作站之應用程式檔案的目前位置。