關於無人值守光碟製作的問題 !



贊助商連結


jazzblue
2004-04-10, 12:46 AM
在WINNT.SIF 檔案中
是不是設定了 OemPreinstall=Yes
之後 , [Components]底下的所有參數都會無效 ?

我試過好像是如此 , 因為我在[Components] 下面設定
不要安裝MSN Explorer 及 Windows Messenger .
在 Oempreinstall=No 時就不會去安裝這兩項.

後來因為要利用 cmdlines.txt 在安裝時更改 Registry(RegTweak)
所以就設定 OemPreinstall=Yes
[Components] 底下的設定都沒更動.
結果會安裝MSN Explorer 及 Windows Messenger .

在ref.chm 文件中提到 ...
---------------
If OemPreinstall = Yes, unattended Setup automatically stops at the Welcome page. To avoid this pause in your factory environment, ....

----------------

"unattended Setup automatically stops "
應該是包括 [Components] 這項

svcpack.inf 還有[GuiRunOnce] 是不是都要將 OemPreinstall設定成 Yes
才能使用 ?

對這方面有研究的人請幫個忙, 謝謝 !

贊助商連結


Aquarius
2004-04-10, 11:01 AM
OemPreinstall跟Components無關
OemPreinstall只是用來決定要不
要自動將$OEM$的$1,$$或是$Progs
裡的檔案複製過去罷了

跟Components有關的應該是UnattendMode

jazzblue
2004-04-10, 12:04 PM
我的UnattendMode 一直都是設成ProvideDefault

直到OemPreinstall 設成 Yes
[Components] 底下的參數才被忽略 .

Aquarius
2004-04-10, 12:10 PM
UnattendMode改成FullUnattended再安裝看看你就會明白了:)

jazzblue
2004-04-10, 06:59 PM
試驗之後發現
GuiAttend 和 ProvideDefault 這兩個會忽略 [Components]
其他三個都正常.

我的目的是不安裝MSNExplorer 及 Windows Messenger
而不是全自動安裝, 所以不採用 FullUnattended .

現在決定使用 DefaultHide .

Aquarius
2004-04-11, 03:12 AM
FullUnattended和DefaultHide都可以,

呵, FullUnattended的意義就是代表底下也會全自動,
而你設定off, 它當然就會自動off, 也就是不安裝的
意思, 所以我才會跟你說這是UnattenMode的問題,你
應該先去查一下ref.chm, 你就會明白這些差異

提供一下大概的意義:
UnattenMode = DefaultHide/GuiAttended/ProvideDefault/ReadOnly/FullUnattended
設定系統安裝時的模式,預設 DefaultHide 當 Answer File 內的資料
並無錯誤時則不會顯示出對話視窗;GuiAttended 則只有部份設定是自
動化;ProvideDefault 提供用戶指示作為安裝時應用;ReadOnly 用戶
只能看到安裝介面自行進行而不能修改資料;FullUnattended 表示全自
動化,不會作出任何對話的視窗。建議設定:FullUnattended