|
Major Member
|
補個文件說明...
當作基本英文版 Windows 安裝程式的一部份來預先安裝
由於 MUI 發佈到好幾張光碟上,因此自動安裝必須使用發佈共用。必須先複製所有的 MUI 檔到發佈共用。您必須在 Unattend.txt 中的 [GUIRunOnce] 區段指定執行 Muisetup.exe,亦即安裝使用者介面語言的程式。第三,在執行 Winnt32.exe 時,必須指定幾個特定的選項,以確保檔案正確安裝。
MUI 安裝需要語言群組、地區設定 (使用者、系統及輸入法),以及使用者介面語言的設定。如果要妥善安裝特定的地區設定及使用者介面語言,必須安裝適當的語言群組。您所安裝的地區設定必須彼此相容,而且要對應到預設的使用者介面語言。如需有效的語言群組/地區設定/使用者介面語言組合清單,請參閱 [RegionalSettings]。
附註
如果您沒有安裝地區設定/語言所需的語言群組,以及您所指定的使用者介面語言,安裝程式可能會顯示對話方塊,提示您輸入必要檔案的路徑。雖然安裝會順利完成,但可能還需要使用者的交互作業。
建立發佈共用
如果要自動安裝 MUI,必須將所有的語言資源檔,從 MUI CD 複製到發佈共用。最好將這些檔案放置在根目錄下的一個暫存目錄。在範例當中,這些檔案是放置在一個名叫 MUITEMP 的暫時目錄當中。
\installation source
\MUITEMP
...所有多語言檔案
在安裝作業的檔案複製階段,MUITEMP 目錄會複製到發佈磁碟機上的 %WINDIR%。在安裝作業的最後階段,就會移除此暫存目錄。
建立回應檔案
對 MUI 而言,在 Unattend.txt 中有兩個重要區段:[RegionalSettings] and [GUIRunOnce]。
[Regional Settings] 區段會指定將語言群組和語言環境 (使用者地區設定、系統地區設定和輸入法地區設定) 的值,安裝到系統上。這些值是透過適當的識別碼號碼加以指定的。
如果是單一使用者系統,我們建議您比照預設的使用者介面語言 (在執行 Muisetup.exe 時指定) 設定語言環境。比方說,如果預設的使用者介面語言是德文,那麼最好指定一種德文語言環境。
如果您所使用的是共用工作站,而且是在終端機伺服器環境下,那麼我們建議您將預設的使用者介面語言和系統語言環境,設為英文 (多語言版本的系統管理語言)。可以根據個別的喜好/需求設定使用者語言環境;或者,如果是透過 Language 項目來指定使用者語言環境,則將它設定為與系統語言環境相同。
必須安裝您指定的語言環境所需的語言群組。例如,如果設定語言環境為阿拉伯文,且阿拉伯文將成為功能表及對話方塊的預設語言,則必須在 [RegionalSettings] 區段中指定阿拉伯文語言群組:
[RegionalSettings]
LanguageGroup = 13
Language = 0401
—或者—
[RegionalSettings]
LanguageGroup = 13
SystemLocale = 0401
UserLocale = 0401
InputLocale = 0409:00000409,0401:00000401
在 [GUIRunOnce] 區段當中,包含使用者在完成 GUI 模式安裝程式之後,第一次登入電腦時所要執行的命令清單。以雙引號括住的每一行都會指定一個 GUIRunOnce 登錄項目所要執行的命令。
您可以使用這個區段,以適當的參數和值來執行 Muisetup 程式。請注意,Muisetup.exe 的路徑中包含在安裝來源所建立的暫時目錄。範例項目的第二行會在安裝之後,從磁碟機移除這個暫存目錄。
[GuiRunOnce]
"%WINDIR%\MUITEMP\MUISETUP.exe [-i LangID LangID...][-d LangID] -r -s"
"%WINDIR%\SYSTEM32\CMD.EXE /c RMDIR %WINDIR%\MUITEMP /s /q"
\MUITEMP 在安裝期間建立的暫時安裝目錄。
Muisetup 命令列選項
選項 描述
-i 指定要安裝的使用者介面語言。語言最好是以四位數的十六進位語言識別碼值輸入。
d 指定預設的使用者介面語言 (可適用於所有的新使用者帳戶,並且在 Winlogon 這類畫面上使用)。
-r 指定不顯示重新開機訊息。
-s 指定不顯示安裝完成訊息。
-l (字母 L。僅適用於 Windows XP) 符合非 Unicode 程式的語言與預設使用者的語言;除非使用 /d,否則這個設定會被略過。
-f (只適用於 Windows XP) 符合預設殼層使用者介面字型與預設使用者語言;除非使用 /d 和 /l,否則這個設定會被略過。它只適用於日文語言使用者介面。
執行 Winnt32.exe
自動 MUI 安裝的最後階段,是以正確選項執行 Winnt32.exe。
請以 /unattend 選項來指定 Unattend.txt。使用 /copydir 選項,以確定暫時安裝目錄 (MUITEMP) 會複製到目的磁碟機。如果語言環境和您要安裝的使用者介面語言要求安裝語言群組,請使用 /copysource 選項來複製必要的語言群組檔案。如果您只需要複製一種語言群組,請指定 lang\[language directory name]。
例如:
winnt32.exe /unattend: path to answer file
/copysource:lang /copydir:MUITEMP /s: path to install source
這是文件的說明...
|