20.3 啟動應用程式啟動器

以下各節介紹了如何手動啟動應用程式啟動器,以及如何自動啟動應用程式:

20.3.1 Windows 2000/XP 檔案系統權限

若要確保應用程式啟動器具有配送應用程式所需的本地檔案系統存取權限,請確保使用者在工作站上具有以下權限:

  • 至少具有對 NAL 快取目錄 (通常為 c:\nalcache) 的讀取權限。如需更多資訊,請參閱節 24.2, NAL 快取的檔案系統權限
  • 對使用者 temp 目錄 (通常為 c:\documents and settings\username\local settings\temp) 的完全控制權限。
  • 對使用者資料加密目錄 (通常為 c:\documents and settings\username\application data\microsoft\crypto) 的完全控制權限。僅當使用者使用的是無網路用戶端的桌面管理代辦時才需要此權限。
  • HKEY_CURRENT_USER\ Software\NetWare\NAL\1.0 登錄機碼的讀\寫權限。
  • HKEY_LOCAL_MACHINE\Software\NetWare\NAL\1.0 登錄機碼的讀取權限
  • HKEY_LOCAL_MACHINE\Software\Novell\ZENworks 登錄機碼的讀取權限。

如果您未鎖定工作站,則可以透過使用者群組中的成員資格被授予適當的權限。

此外,系統使用者需要完全存取工作站的所有區域,以便 NAL 服務 (應用程式啟動器的元件) 可以配送應用程式,並啟動設定為在「系統」空間中執行的應用程式。依預設,將此存取權限授予作為管理員群組成員的系統使用者。請勿限制指定給管理員群組或系統使用者帳戶的預設權限。

如需有關應用程式啟動器檔案系統存取需求的更多資訊,請參閱節 23.0, Novell Application Launcher (Novell 應用程式啟動器):管理驗證和檔案系統存取

20.3.2 手動啟動應用程式啟動器

您要使用的檢視窗 (Application Window、Application Explorer 或應用程式瀏覽器) 可以確定啟動應用程式啟動器的方式。

下列幾節包含了其他的資訊:

Application Window

啟動應用程式啟動器,以顯示 Application Window 檢視窗的步驟:

  1. 按一下「開始」功能表 >「程式集」>「Novell ZENworks 桌面管理」>「Application Window」。

    或者

    執行 c:\program files\novell\zenworks 目錄中的 nalwin.exenalwin32.exe

    或者

    執行 ZENworks 桌面管理伺服器之 sys:\public 目錄中的 nal.exe

    在舊版本中,nal.exe 將 Novell 應用程式啟動器檔案複製到工作站,然後啟動 Application Window。從 ZENworks for Desktops 4 開始,nal.exe 不會將檔案複製到工作站,如果 Novell 應用程式啟動器檔案已安裝在工作站中,它僅啟動 Application Window。ZENworks 桌面管理伺服器中的 nal.exe 檔案之主要目的是維護與登入程序檔 (為舊版本建立) 的反向相容性。

    重要:您必須確保未從安裝有 ZENworks for Desktops 版本 4.x 或更舊版本的伺服器執行 nal.exe。執行 ZENworks for Desktops 3.x nal.exe 會降級您工作站上的 Novell 應用程式啟動器元件,並導致應用程式啟動器程序中出現錯誤。

    重要:如果您執行 sys:\public 目錄中的 nal.exe,並接收到了說明「在動態連結文件庫 MFC42.DLL 中找不到序數 6625,」的錯誤,則需要更新伺服器的 sys:\public\mfc42.dll 檔案。會透過 ZENworks 桌面管理代辦將正確版本的 mfc42.dll 安裝到工作站上。您可以將檔案從工作站的 c:\winnt\system32 目錄複製到伺服器的 sys:\public\mfc42.dll 目錄。

如需有關啟動 Application Window 時可使用的指令行參數的資訊,請參閱節 20.5, Application Window 指令行參數

Application Explorer

啟動應用程式啟動器,以顯示 Application Explorer 檢視窗的步驟:

  1. 按一下「開始」功能表 >「程式集」>「Novell ZENworks 桌面管理」>「Application Explorer」。

    或者

    執行 c:\program files\novell\zenworks 目錄中的 nalview.exenaldesk.exe

    或者

    執行 ZENworks 桌面管理伺服器之 sys:public 目錄中的 nalexpld.exe

    在舊版本中,nalexpld.exe 將 Novell 應用程式啟動器檔案複製到工作站,然後啟動 Application Explorer。從 ZENworks for Desktops 4 開始,nalexpld.exe 不會將檔案複製到工作站;如果 Novell 應用程式啟動器檔案已安裝在工作站中,它僅啟動 Application Explorer。桌面管理伺服器中的 nalexpld.exe 檔案之主要目的是維護與登入程序檔 (為舊版本建立) 的反向相容性。

    重要:您必須確保未從安裝有 ZENworks for Desktops 版本 4.x 或更舊版本的伺服器執行 nal.exe。執行 ZENworks for Desktops 3.x nal.exe 會降級您工作站上的 Novell 應用程式啟動器元件,並導致應用程式啟動器程序中出現錯誤。

    重要:如果您執行 sys:\public 目錄中的 nalexpld.exe,並接收到了說明「在動態連結文件庫 MFC42.DLL 中找不到序數 6625,」的錯誤,則需要更新伺服器的 sys:\public\mfc42.dll 檔案。會透過 ZENworks 桌面管理代辦將正確版本的 mfc42.dll 安裝到工作站上。您可以將檔案從工作站的 c:\winnt\system32 目錄複製到伺服器的 sys:\public\mfc42.dll 目錄。

如需有關啟動 Application Window 時可使用的指令行參數的資訊,請參閱節 20.6, Application Explorer 指令行參數

應用程式瀏覽器

啟動應用程式啟動器,以顯示應用程式瀏覽器檢視窗的步驟:

  1. 啟動 Web 瀏覽器,然後按一下「標準按鈕」工具列上的「應用程式瀏覽器」圖示。

20.3.3 自動啟動應用程式啟動器

有多種自動啟動應用程式啟動器的方法,包括:

  • 在使用者的 Windows 或網路登入程序檔中包括適當的 Application Window、Application Explorer 或應用程式瀏覽器啟動指令。
  • 將 Application Window 或 Application Explorer 捷徑新增至 Windows 啟動資料夾中。桌面管理代辦安裝程式包括的選項可以讓您在啟動資料夾中新增任一捷徑。