PCZONE 討論區

PCZONE 討論區 (https://www.pczone.com.tw/vbb3/)
-   -- Windows 討 論 版 (https://www.pczone.com.tw/vbb3/forum/3/)
-   -   【教學】Windows XP Service Pack 2 自動安裝檔 (https://www.pczone.com.tw/vbb3/thread/3/101328/)

weedmol 2004-08-25 03:52 PM

【教學】Windows XP Service Pack 2 自動安裝檔
 
將下列程式檔用記事本存成winnt.sif
把中文字改成你自幾想要的設定
[Data]
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"

[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=No
TargetPath=\WINDOWS

[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=NO
OEMSkipRegional=1
TimeZone=220
OemSkipWelcome=1

[UserData]
ProductKey=你的序號
FullName="名稱"
OrgName="組織"
ComputerName=電腦名稱

[Tapilocation]
CountryCode=886

[RegionalSettings]
LanguageGroup=9

[GuiRunOnce]
Command0=RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove
Command1="regsvr32 /u zipfldr.dll"

[Identification]
JoinWorkgroup=HOME

[Networking]
InstallDefaultComponents=Yes

[Branding]
BrandIEUsingUnattended=Yes

[URL]
Home_Page=預設首頁

[Proxy]
Proxy_Enable=0
Use_Same_Proxy=0

複製到記事本存成WINNT_32.BAT
把這段Q:\i386\winnt32....的q改成你光碟機代號
@rem SetupMgrTag
@echo off

rem
rem 這是一個由安裝程式管理員所產生的批次指令檔範例。
rem 如果要將這個指令檔從它的原始產生位置移至他處,您可能需要修改它的內容。
rem

set AnswerFile=.\winnt.sif
set SetupFiles=

Q:\i386\winnt32 /s:%SetupFiles% /unattend:%AnswerFile% /copysource:lang

carterxp 2004-08-25 06:00 PM

[GuiRunOnce]
Command0=RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove
怎麼不設定直接不安裝呢??
Command1="regsvr32 /u zipfldr.dll"
請問一下這個是瞎咪?

ellery 2004-08-25 07:28 PM

[QUOTE][i]最初由 carterxp 發表[/i]
[B][GuiRunOnce]
Command0=RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove
怎麼不設定直接不安裝呢??[/B][/QUOTE]

預設是強迫安裝的吧...只好下 script 刪掉

[QUOTE][B]
Command1="regsvr32 /u zipfldr.dll"
請問一下這個是瞎咪? [/B][/QUOTE]

把 XP 內建的 zip 壓縮檔功能給拿掉.

carterxp 2004-08-25 08:14 PM

[Components]
msmsgs=off

This option tells Setup not to install Windows Messenger 4.6

這個因該可以刪掉吧!!

不過我還沒試過,所以還不確定。

薩卡 2004-08-25 11:46 PM

[QUOTE][i]最初由 carterxp 發表[/i]
[B][Components]
msmsgs=off
This option tells Setup not to install Windows Messenger 4.6
這個因該可以刪掉吧!!
不過我還沒試過,所以還不確定。 [/B][/QUOTE]

這個我測試過了..官方說明文件稱為移除可進入點..好官方的說法..
其實還是照常安裝進去.
WINDOWS安裝完畢之後,打開OUTLOOK EXPRESS時MSN還是會自己跳出來~!!

執行
RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove
才會真正移除掉..

Aquarius 2004-08-26 12:25 AM

之前測試過是可以直接不安裝, 不需要下指令
除非[Components]沒有啟動到, 那麼可能就是
UnattendMode 的模式設錯了

carterxp 2004-08-26 08:34 AM

[QUOTE][i]最初由 Aquarius 發表[/i]
[B]之前測試過是可以直接不安裝, 不需要下指令
除非[Components]沒有啟動到, 那麼可能就是
UnattendMode 的模式設錯了 [/B][/QUOTE]

哪一種模式??

UnattendMode=FullUnattended
UnattendMode=providedefault

jazzblue 2004-08-26 10:19 AM

看到標題的"SP2自動安裝" ? 覺得很奇怪
難道SP2 升級包不是自動安裝的嗎 ?
進來一看才知道原來是無人職守製作 .

現在SP2 不知道有沒有問題, 許多人都在觀望中.
所以建議先不要急著做無人職守
使用一段時間確定沒問題再製作會比較好 !

jazzblue 2004-08-26 10:32 AM

[QUOTE][i]最初由 薩卡 發表[/i]
[B]這個我測試過了..官方說明文件稱為移除可進入點..好官方的說法..
其實還是照常安裝進去.
WINDOWS安裝完畢之後,打開OUTLOOK EXPRESS時MSN還是會自己跳出來~!!

執行
RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove
才會真正移除掉.. [/B][/QUOTE]

在SP1 使用 msmsgs =off 確實可以不安裝Windows Messenger
打開 Outlook Express時 Windows Messenger 也不會跑出來 .
但是在 SP2 呢 ? 敝人還沒去試所以不知道
也許SP2 有更動甚至是取消一些無人職守的參數
只是我們還不知道 !
每升級一次就要重新研究這個無人職守真的是很累人 .

剛才在這個網站看到SP2 無人職守相關資料
需要的人可以去看看 !

[url]http://unattended.msfn.org/[/url]

薩卡 2004-08-26 01:55 PM

抱歉.終於發現我錯的地方了.
在WINXP SP2部署工具deploy.chm 說明檔中將Windows Messenger設定移除可進入點.是這樣子的..以為這樣就算是移除不裝
[Components]
WMAccess = Off

但是看了站內及MSFN的文章才發現大家用的是 Msmsgs=Off
我想.這應該就是我裝完XP之後在OUTLOOK EXPRESS還能看的到MSN的原因..

可...為什麼deploy.chm裡沒提到這種設定方法??

等等再來測試看看~!!


所有時間均為 +8。現在的時間是 06:06 PM



 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。