![]() |
||
|
Major Member
![]() 加入日期: Aug 2004
文章: 174
|
我想做片英文版XP加上自動安裝MUI
不過照著文件作都做不成功 安裝完進到XP桌面總是出現"can't find winddows\MUITEMP\MUISETUP.exe" 有人能指導一下嗎? ------------------------------------------------------ MUI資料夾應該放哪個位置呢? \\XPCD \i386 \MUI or \\XPCD \i386 \MUI 是哪個才對? ------------------------------------------------------ ------------------------------------------------------ 然後我加了些描述到 winnt.sif 裡面 [RegionalSettings] LanguageGroup = 1,7,8,9,10 Language = 0409 [GuiRunOnce] "%WINDIR%\MUITEMP\MUISETUP.exe [-i 0404][-d 0409] -r -s" "%WINDIR%\SYSTEM32\CMD.EXE /c RMDIR %WINDIR%\MUITEMP /s /q" 這邊有錯嗎? ------------------------------------------------------- ------------------------------------------------------- 文件最後寫著 winnt32.exe /unattend: path to answer file /copysource:lang /copydir:MUITEMP /s:path to install source 這我就完全看不懂了... 紅字部份我應該寫什麼呢? 然後這串東西應該又要放到哪邊去呢? ------------------------------------------------------- 希望有人能指導一下 謝謝 |
|||||||
|
|
|
Major Member
![]() 加入日期: Aug 2004
文章: 174
|
補個文件說明...
當作基本英文版 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 這是文件的說明... |
||
|
|