|
如何安排無訊息 (自動) Java 安裝?
本文適用於:
- 平台:
Windows XP, Windows 2000, Windows 2003
- Java 版本:
6.0
症狀
- 系統管理員要在沒有使用者互動的情況下,在其企業內部網路上的數台 PC 中部署 JRE。
- 開發者要求將其產品與 JRE 一同無訊息安裝。
解決方案
簡介 Java SE Runtime Environment (JRE) 安裝是以 Microsoft Window Installer (MSI) 2.0 技術建立。MSI 內建支援無訊息安裝或自動安裝。本文件說明如何使用 .exe 來啟動 MSI 安裝,以手動安裝 JRE。此外,也會說明安裝程式選項。
指令行安裝
在 Java SE 6,Windows 離線安裝指令的語法與 Windows 安裝相同。指令如下:
<jre>.exe [/lang=] [/s] [IEXPLORER=1] [MOZILLA=1] [INSTALLDIR=:\] [STATIC=1]
其中
- <jre>.exe 是 Java Runtime Environment (JRE) 的唯一可執行安裝程式
- /lang=,若使用,會為安裝程式設定成使用當地語言。如需完整清單,請參閱「語言 ID」。
- /s,若使用,會指示無訊息安裝
- IEXPLORER=1,若使用,會指示外掛程式應向 Internet Explorer 瀏覽器註冊為預設的 Java VM
- MOZILLA=1 會指示外掛程式應向 Mozilla 1.1 及更新版本與 Netscape 瀏覽器註冊
- INSTALLDIR,若使用,會指定安裝的磁碟機和路徑
- 如未指定 INSTALLDIR,則會安裝到 C:\Program Files\java\jre1.6.0 (預設位置)。
- STATIC=1,若使用,會指定靜態安裝。6u10 發行版本及更新版本中提供此選項。如需靜態安裝的更多資訊,請參閱Java Runtime Environment 配置。
備註:以下選項自 Java SE 6 Update 10 發行版本起已被取代:
- ADDLOCAL
- IEXPLORE
- MOZILLA
自 Java SE 6 Update 10 發行版本起,最新的 JRE 軟體將向所有瀏覽器註冊。如此能確保 Applet 在最新且最安全的 JRE 軟體版本上執行。
安裝配置
範例 1
假設 JRE 安裝程式是 jre-6-rc-windows-i586.exe 而您想安裝以下配置:
- 執行 Windows 安裝
- 安裝 JRE 核心、額外的字型、色彩及 Soundbank
- 向 Netscape 7 和 Mozilla 1.3 註冊外掛程式
安裝上述配置的指令如下:
jre-6-rc-windows-i586.exe /s MOZILLA=1
範例 2
假設 JRE 安裝程式是 jre-6-rc-windows-i586.exe 而您想安裝以下配置:
- 執行 Windows 離線安裝,並在 D 磁碟機的以下路徑安裝 JRE:
java\jre
- 安裝 JRE 的所有功能
- 向 Internet Explorer 註冊外掛程式
安裝上述配置的指令如下:
jre-6-rc-windows-i586.exe /s IEXPLORER=1 INSTALLDIR=D:\java\jre
備註:若要維持 MS-DOS 視窗開啟,直到 Java 安裝完畢為止,請用 start /w 指令,如下所示:
start /w jre-6-rc-windows-i586.exe /s MOZILLA=1
建立記錄檔
記錄檔可用來驗證安裝是否成功。若要建立描述安裝的記錄檔,請將 /L C:\setup.log 附加於安裝指令,並捲動至記錄檔結尾確認。
安裝範例
以下為安裝範例:
jre-6-rc-windows-i586.exe /s /L C:\setup.log
上述指令會使記錄寫入 setup.log 檔案。
|