【教學】XP 多重開機 + 自動安裝 這是以 Windows XP SP1 + SRP1 整合而出的無人值守自動安裝光碟 給大家參考用的,如果有興趣的話 1.[URL=http://myweb.hinet.net/home1/lamina/xpboot.bin]xpboot.bin 下載[/URL] 2.[URL=http://myweb.hinet.net/home1/lamina/diskem1x.rar]diskem1x.rar 下載[/URL] [iFrame]http://myweb.hinet.net/home1/lamina/XPSRP1_1.swf[/iFrame] diskemu.cmd 內容: [CODE]; :boot cls print Press Enter To Boot From CD... getkey 5 esc onkey esc boot 80 onkey entr goto start ; When no key found... goto boot :start cls print ------------------------------------------------------------------------------ print Windows XP Pro print ------------------------------------------------------------------------------ print 1) Windows XP Pro SP1 + SRP1 Regular print 2) Windows XP Pro SP1 + SRP1 Unattended print 3) Windows 98SE Command mode print 4) Windows ME Command mode print r) Reboot print Esc) Boot First HD print Hit the key of choice: :mainkey ; timeout is 30 seconds, default key is escape getkey 30 esc onkey 1 run VOL1.DAT onkey 2 run VOL2.DAT onkey 3 run boot98sc.IMA onkey 4 run bootmec.IMA onkey r reboot onkey esc boot 80 ; When no key found... goto mainkey ; ; EOF[/CODE] 我的 hotfixes.cmd 內容... [CODE] CLS @ECHO off MODE CON COLS=80 LINES=30 COLOR 0B TITLE Updating and tweaking Windows XP SP1 ECHO Post-installation program starting ECHO You Can Eject the XP CD ! ECHO. ECHO Removing zip support... regsvr32.exe /u /s %systemroot%\system32\zipfldr.dll ECHO. ECHO Removing XP spyware... regsvr32.exe /u /s %systemroot%\system32\regwizc.dll ECHO. ECHO Applying Registry Tweaks... regedit.exe /s %systemdrive%\install\registry.reg ECHO. ECHO Installing DirectX 9.0b ECHO Please wait... start /wait %systemdrive%\install\Directx90b\dxsetup.exe /opk ECHO. ECHO Installing Windows Media Player 9 ECHO Please wait... start /wait %systemdrive%\install\WMP9\MPSetupXP.exe /Q:A /R:N ECHO. ECHO Applying SP2 hotfixes......Please Wait...... for %%i in (%systemdrive%\install\Hotfixes1\*.exe) do start /wait %%i /u /z /n /q for %%i in (%systemdrive%\install\Hotfixes2\*.exe) do start /wait %%i /Q:A /R:N ECHO. ECHO Applying Q823718_MDAC_SecurityPatch start /wait %systemdrive%\install\Q823718_MDAC_SecurityPatch.exe /C:"dahotfix.exe /q /n" /q ECHO. ECHO Applying Qchain start /wait %systemdrive%\install\qchain.exe ECHO. ECHO Installation complete. Please restart Windows to apply all hotfixes. EXIT [/CODE] 我的 applications.cmd 內容.... [CODE] CLS @ECHO off MODE CON COLS=80 LINES=30 COLOR 0B TITLE Installing Programs... ECHO. ECHO Installing realmediasplitter_20030904 ECHO Please wait... copy /y "%systemdrive%\install\realmediasplitter_20030904\RealMediaSplitter.ax" "%systemroot%\system32\" ECHO Regsvr realmediasplitter_20030904 regsvr32 /s %systemroot%\system32\RealMediaSplitter.ax ECHO. ECHO Installing K-Lite Codec Pack 2.10 Full ECHO Please wait... start /wait %systemdrive%\install\KLiteCode210f\klcodec210f.exe /VERYSILENT /SP- /COMPONENTS="divx,divxdec,xvid,xviddec,3ivx,wmv,dvd,mpeg2ligos,indeo,indeo4,indeo32,i263,mp3audio,wmaaudio,ac3audio,oggvorbis,musepack,vsfilter,oggvorbissplitter,matroska,fourcc,gspot,disg400,disffdshow" ECHO. ECHO Installing Flashget 1.4 ECHO Please wait... start /wait %systemdrive%\install\FlashGet14\fg140.exe /s REGEDIT /s %systemdrive%\install\FlashGet14\register.reg ECHO. ECHO Installing WinRAR 3.20 ECHO Please wait... start /wait %systemdrive%\install\WinRAR320\WinRAR320.exe /s ECHO. ECHO Installing WinDVD Platinum 5 ECHO Please wait... start /wait %systemdrive%\Install\WinDVD_Platinum5\Setup.exe -s -f1"%systemdrive%\Install\WinDVD_Platinum5\Setup.iss" ECHO. ECHO Installing Adobe Reader 6 ECHO Please wait... start /wait %systemdrive%\Install\AdobeReader6\AR6CHT.msi /QB ECHO. ECHO Installing Nero Burning ROM v6.0.1.19 ECHO Please wait... start /wait %systemdrive%\install\Nero\Nero60019.exe /silent /noreboot ECHO Patch Nero Burning ROM CHT... xcopy /y /s "%systemdrive%\install\Nero\CHT" "%systemdrive%\Program Files\Ahead\" ECHO Registering Nero Burning ROM... REGEDIT /s %systemdrive%\install\Nero\register.reg ECHO. ECHO Installing UltraEdit v10.10a ECHO Please wait... start /wait %systemdrive%\install\UltraEdit1010a\uesetup.exe /s ECHO Patch UltraEdit CHT... xcopy /y /s "%systemdrive%\install\UltraEdit1010a\UltraEdit" "%systemdrive%\Program Files\UltraEdit\" ECHO. ECHO Installing ACDSee Classic v2.43 ECHO Please wait... mkdir "%systemdrive%\Program Files\ACDSee32" xcopy /y /s "%systemdrive%\install\ACDSeeClassic243" "%systemdrive%\Program Files\ACDSee32\" ECHO. ECHO Installing ASCII Art Viewer 2.2.0 ECHO Please wait... mkdir "%systemdrive%\Program Files\AsciiArtViewer220" xcopy /y /s "%systemdrive%\install\AsciiArtViewer220" "%systemdrive%\Program Files\AsciiArtViewer220\" ECHO. ECHO Installing VirtualDub v1.5.6 ECHO Please wait... mkdir "%systemdrive%\Program Files\VirtualDub156" xcopy /y /s "%systemdrive%\install\VirtualDub156" "%systemdrive%\Program Files\VirtualDub156\" ECHO. ECHO Installing FSRaid v2.8.0 ECHO Please wait... mkdir "%systemdrive%\Program Files\FSRaid280" xcopy /y /s "%systemdrive%\install\FSRaid280" "%systemdrive%\Program Files\FSRaid280\" ECHO. ECHO Installing FlashSFV v2.0f ECHO Please wait... mkdir "%systemdrive%\Program Files\FlashSFV20f" xcopy /y /s "%systemdrive%\install\FlashSFV20f" "%systemdrive%\Program Files\FlashSFV20f\" ECHO. ECHO Installing Love Machine v1.1 beta 2 ECHO Please wait... mkdir "%systemdrive%\Program Files\Lovemachine110B2" xcopy /y /s "%systemdrive%\install\Lovemachine110B2" "%systemdrive%\Program Files\Lovemachine110B2\" ECHO. ECHO Installing Netterm32 v4.2.e.2 ECHO Please wait... mkdir "%systemdrive%\Program Files\Netterm3242e2" xcopy /y /s "%systemdrive%\install\Netterm3242e2" "%systemdrive%\Program Files\Netterm3242e2\" ECHO. ECHO Installing Alibabar v3.2 ECHO Please wait... start /wait %systemdrive%\install\ALiBaBar32\Alibabar32_Setup.exe /q ECHO. ECHO Installing Resume Divider v.1.00i ECHO Please wait... mkdir "%systemdrive%\Program Files\Resume100i" xcopy /y /s "%systemdrive%\install\Resume100i" "%systemdrive%\Program Files\Resume100i\" ECHO. ECHO Installing UltraISO v6.1 ECHO Please wait... start /wait %systemdrive%\install\UltraISO61\UltraISO61.exe /VERYSILENT /SP- ECHO. ECHO Installing HyperSnap DX v5.30.01 ECHO Please wait... start /wait %systemdrive%\install\HyperSnapDX53001\HS5Setup.exe -s xcopy /y /s "%systemdrive%\install\HyperSnapDX53001\CHT" "%systemdrive%\Program Files\HyperSnap-DX 5\" ECHO. ECHO Installing Image Optimizer v4.0 ECHO Please wait... xcopy /y /s "%systemdrive%\install\ImageOptimizer40" "%systemdrive%\Program Files\ImageOptimizer40\" @echo off echo. start /wait shutdown.exe -r -c "Restarting the PC to Facilitate Changes" -t 60 -f EXIT [/CODE] |
呵呵,我才剛做完,這教學就出現了(汗) 這多重開機功能真好用,還可以自行加入喜歡的選項 晚一點來測試,多謝兄的教學。 PS.兄果然是用cmd來安裝hotfix !! PS.MSN Messenger v6.1.0155 Final出了:) 順便來更新這個部分。 |
lamina 用內建的磁碟重組(應該是'檔案重組'~~~)程式嗎? Diskeeper 7.0.413 確定可以使用安靜模式安裝。(剛剛琥珀不小心刪除了安裝檔,結果用 FinalData 也救不回來...想辦法中...) |
關於 Diskem1x.bin 的問題, 請參考 CD-Rom multiboot loader and disk emulator 這篇文章 裡面有一些 Command 語法介紹... [url]http://www.nu2.nu/diskemu/[/url] 關於開機磁碟片(Boot Disks)的問題, 請參考此篇 [url]http://www.bootdisk.com/bootdisk.htm[/url] 另外我的確用內建的磁碟重組.... 不過...通常還沒重組, 就把硬碟 Format 了... 所以我根本用不到這種程式..:) |
教學真是太精彩了, 先收下來找個時間再來試試^^ |
[QUOTE][i]最初由 foxbrian 發表[/i] [B]PS.兄果然是用cmd來安裝hotfix !! [/B][/QUOTE] 如果沒記錯的話,安裝 hotfixes 有三種方式 分別是:Svcpack、GuiRunOnce、CMDLINES.TXT 這三種... 不過我選的可能是最簡單的吧!速度可能稍微慢一點... 建立兩個 hotfixes 目錄,再下載 Pre-SP2 依安裝方式不同來分類存放... 可以盡量達到不去更動 .cmd 檔...:D |
已經成功做出來了∼∼還剩下幾個疑點可以指點一下嗎? 疑問一: 要怎麼取出98.ima跟me.ima的阿 還有如果說要加入第五個選項 (5)Spfdisk 是不是在install目錄下再放入spfdisk的程式就好了? 疑問二: Security Rollup package 1要怎麼跟 XPSP1整合阿∼搞了半天還是弄不起來 可以指點一下嗎? 謝謝 |
[QUOTE][i]最初由 Lucky 發表[/i] [B]已經成功做出來了∼∼還剩下幾個疑點可以指點一下嗎? 疑問一: 要怎麼取出98.ima跟me.ima的阿 還有如果說要加入第五個選項 (5)Spfdisk 是不是在install目錄下再放入spfdisk的程式就好了? 疑問二: Security Rollup package 1要怎麼跟 XPSP1整合阿∼搞了半天還是弄不起來 可以指點一下嗎? 謝謝 [/B][/QUOTE] 1. [url]http://www.bootdisk.com/bootdisk.htm[/url] 可以下載98跟me的開機IMA檔 spfdisk我昨天試過了,直接放在install會有問題,可能要研究一下 Diskem1x.bin 的用法,或許想辦法用winimage把spfdisk整合進ima檔會 比較容易。 2. [url]http://msfn.org/articles.php?action=show&id=38[/url] 這是整合的方法,是採用svcpack.inf的方式,不難的。 |
[QUOTE][i]最初由 Lucky 發表[/i] [B]已經成功做出來了∼∼還剩下幾個疑點可以指點一下嗎? 疑問一: 要怎麼取出98.ima跟me.ima的阿 還有如果說要加入第五個選項 (5)Spfdisk 是不是在install目錄下再放入spfdisk的程式就好了? 疑問二: Security Rollup package 1要怎麼跟 XPSP1整合阿∼搞了半天還是弄不起來 可以指點一下嗎? 謝謝 [/B][/QUOTE] 謝啦∼∼這樣就都搞定了∼∼= =!!唯一美中不足的是加了防毒軟體會報掉 |
Spfdisk 有自己的開機片嗎? 有的話就把它作成 1.4M 的 image 檔 然後用 run Spfdisk.IMA 應該就可以跑了... 不過如果沒有開機片...那就用 98SE 或是 ME 的選項去處理就行了 當然要記得把 Spfdis k的相關檔案,丟進去 install 裡面... |
2 個附加檔案 [QUOTE][i]最初由 lamina 發表[/i] [B]Spfdisk 有自己的開機片嗎? 有的話就把它作成 1.4M 的 image 檔 然後用 run Spfdisk.IMA 應該就可以跑了... 不過如果沒有開機片...那就用 98SE 或是 ME 的選項去處理就行了 當然要記得把 Spfdis k的相關檔案,丟進去 install 裡面... [/B][/QUOTE] 嗯,剛剛已經試做出來了,請愛用WinImage |
請問一下,出現 "CDBOOT:Couldn't find NTLDR" 是什麼意思?? 是有哪個步驟有問題嗎?? 燒XP開機光碟我是知道怎麼燒,但是有選單的我就不了解了~~~ |
[QUOTE][i]最初由 ET. 發表[/i] [B]請問一下,出現 "CDBOOT:Couldn't find NTLDR" 是什麼意思?? 是有哪個步驟有問題嗎?? 燒XP開機光碟我是知道怎麼燒,但是有選單的我就不了解了~~~ [/B][/QUOTE] 你的 VOL1.DAT 或是 VOL2.DAT 必須要指向正確的 VOL1 和 VOL2 目錄 確定你已經用 16 進位程式編輯過 VOL1.DAT 或 VOL2.DAT 了(注意大小寫) SETUPLDR.BINBOOTFIX.BINI386 應該改成 SETUPLDR.BINBOOTFIX.BIN[color=#ff0012]VOL1[/color] 或是 [color=#ff0012]VOL2[/color] |
[QUOTE][i]最初由 ET. 發表[/i] [B]請問一下,出現 "CDBOOT:Couldn't find NTLDR" 是什麼意思?? 是有哪個步驟有問題嗎?? 燒XP開機光碟我是知道怎麼燒,但是有選單的我就不了解了~~~ [/B][/QUOTE] 先前用nero的開機光碟模式(開機映象檔,我是用第一篇附的的xpboot.bin) 做出來的CD,也會出現"Couldn't find NTLDR" 我的解決方法是: 將上面lamina兄的多重開機部分做完後,用CDImage生成iso檔 再用nero燒出來 CDImage GUI設定法: 舉個例(gosh下的參數) [quote]cdimage -lXPSP1 -t08/23/2001,09:00:00 -bc:\install\loader.bin -h -n -m -o c:\install c:\xpsp1.iso[/quote] GUI版本的介面應該很清楚: 08/23/2001,09:00:00 <--檔案時間 l t b h n m o <--必須勾選的選項 c:\install\loader.bin <--開機映象檔的位置 XPSP1 <--光碟名稱 c:\install <--要燒錄的光碟檔案所在位置 c:\xpsp1.iso <--生成以xpsp1檔名的iso檔 ================================================================ 個人猜測,出現錯誤的關鍵是,開機光碟模式的開機映象檔,必須用 loader.bin而不是xpboot.bin ================================================================ CDIMAGE GUI version English Beta 3 [url]http://www.tech-hints.com/prog/cdimagegui.zip[/url] |
CDIMAGE 的參數...參考看看 Usage: CDIMAGE [options] sourceroot targetfile -l volume label, no spaces (e.g. -lMYLABEL) -t time stamp for all files and directories, no spaces, any delimiter (e.g. -t12/31/2000,15:01:00) -g encode GMT time for files rather than local time -h include hidden files and directories -n allow long filenames (longer than DOS 8.3 names) -nt allow long filenames, restricted to NT 3.51 compatibility (-nt and -d cannot be used together) -d don't force lowercase filenames to uppercase -c use ANSI filenames versus OEM filenames from source -j1 encode Joliet Unicode filenames AND generate DOS-compatible 8.3 filenames in the ISO-9660 name space (can be read by either Joliet systems or conventional ISO-9660 systems, but some of the filenames in the ISO-9660 name space might be changed to comply with DOS 8.3 and/or ISO-9660 naming restrictions) -j2 encode Joliet Unicode filenames without standard ISO-9660 names (requires a Joliet operating system to read files from the CD) When using the -j1 or -j2 options, the -n, -nt, and -d options do not apply and cannot be used. -js non-Joliet "readme.txt" file for images encoded with -j2 option (e.g. -jsc:\location\readme.txt). This file will be visible as the only file in the root directory of the disc on systems that do not support the Joliet format (Windows 3.1, NT 3.x, etc). -u1 encode "UDF-Bridge" media -u2 encode "UDF" file system without a mirror ISO-9660 file system (requires a UDF capable operating system to read the files) -ur non-UDF "readme.txt" file for images encoded with -u2 option (e.g. -usc:\location\readme.txt). This file will be visible as the only file in the root directory of the disc on systems that do not support the UDF format. -us sparse UDF files -ue embed file data in UDF extent entry -uf embed UDF FID entries -uv UDF Video Zone compatibility enforced -b "El Torito" boot sector file, no spaces (e.g. -bc:\location\cdboot.bin) -p Platform ID for the "El Torito" boot catalog -e Do not set floppy emulation mode in El Torito boot catalog -s sign image file with digital signature (no spaces, provide RPC server and endpoint name like -sServerName:EndPointName) -x compute and encode "AutoCRC" values in image -o optimize storage by encoding duplicate files only once -oc slower duplicate file detection using binary comparisons rather than MD5 hash values -oi ignore diamond compression timestamps when comparing files -os show duplicate files while creating image (-o options can be combined like -ocis) -w warning level followed by number (e.g. -w4) 1 report non-ISO or non-Joliet compliant filenames or depth 2 report non-DOS compliant filenames 3 report zero-length files 4 report each file name copied to image -y test option followed by number (e.g. -y1), used to generate non-standard variations of ISO-9660 for testing purposes: 1 encode trailing version number ';1' on filenames (7.5.1) 2 round directory sizes to multiples of 2K (6.8.1.3) 5 write \i386 directory files first, in reverse sort order 6 allow directory records to be exactly aligned at ends of sectors (ISO-9660 6.8.1.1 conformant but breaks MSCDEX) 7 warn about generated shortnames for 16-bit apps under NT 4.0 b blocksize 512 bytes rather than 2048 bytes d suppress warning for non-identical files with same initial 64K l UDF - long ads used in file entries instead of short ads r UDF - number of ad's is random w open source files with write sharing t load segment in hex for El Torito boot image (e.g. -yt7C0) f use a faster way to generate short names -k (keep) create image even if fail to open some of the source files -m ignore maximum image size of 681,984,000 bytes -a allocation summary shows file and directory sizes -q scan source files only, don't create an image file |
[QUOTE][i]最初由 lamina 發表[/i] [B]如果沒記錯的話,安裝 hotfixes 有三種方式 分別是:Svcpack、GuiRunOnce、CMDLINES.TXT 這三種... 不過我選的可能是最簡單的吧!速度可能稍微慢一點... 建立兩個 hotfixes 目錄,再下載 Pre-SP2 依安裝方式不同來分類存放... 可以盡量達到不去更動 .cmd 檔...:D [/B][/QUOTE] 恩...lamina兄的教學果然放出來了:D 關於HOTFIX的部分,弟是以Svcpack的方式製作,感覺上速度沒啥差異。 這兩種安裝的差異只有一種,以HOTFIX方式安裝的話,新增/移除程式看的到,無法移除。 如果是以GuiRunOnce去執行HOTFIX.CMD的方式安裝的話,新增/移除程式看的到,可以移除。 不過,以Svcpack安裝的話,會發生如foxbrian兄所說的,WMP9的問題:) 個人偏好採用Svcpack的方式安裝HOTFIX;) CMD檔弟已經改到麻痺了,隨時可以變動兩裝安裝方式而不混亂了:D 製作→燒錄→安裝→測試→修改 已不下30次的神經病:D :king: |
[QUOTE][i]最初由 LJI 發表[/i] [B]關於HOTFIX的部分,弟是以Svcpack的方式製作,感覺上速度沒啥差異。 這兩種安裝的差異只有一種,以HOTFIX方式安裝的話,新增/移除程式看的到,無法移除。 如果是以GuiRunOnce去執行HOTFIX.CMD的方式安裝的話,新增/移除程式看的到,可以移除。 [/B][/QUOTE] [quote]QFECHECK [/l[:location] /v /q /?] /l Log output to <Computername>.log in the current folder location. Use the specified location to store the log file. /v Verbose output /q Quiet mode /? This help[/quote] 把QFECHECK.exe放到C:\ 開始->執行->C:\QFECHECK.exe /l 程式就會產生已安裝hotfix的清單,無論怎麼整合的都無所遁形:) PS.微軟怎麼老是出一些沒有GUI的工具啊:D |
[QUOTE][i]最初由 ET. 發表[/i] [B]請問一下,出現 "CDBOOT:Couldn't find NTLDR" 是什麼意思?? 是有哪個步驟有問題嗎?? 燒XP開機光碟我是知道怎麼燒,但是有選單的我就不了解了~~~ [/B][/QUOTE] 我是用nero燒阿∼一樣可以用loader當boot就可以了 |
[QUOTE][i]最初由 foxbrian 發表[/i] [B]嗯,剛剛已經試做出來了,請愛用WinImage [/B][/QUOTE] WinImage沒有用過∼∼會很複雜嗎?等等上網找找 |
不知道lamina兄是否可以把 winnt.sif 提供出來作參考?不勝感激^_^ |
[QUOTE][i]最初由 foxbrian 發表[/i] [B]PS.微軟怎麼老是出一些沒有GUI的工具啊:D [/B][/QUOTE] 談到工具呀... 你要工具包嗎?:D Windows Server 2003 Resource Kit Tools => 整整 1.2MB 多 [url]http://www.microsoft.com/downloads/details.aspx?familyid=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en[/url] [QUOTE][i]最初由 Aquarius 發表[/i] [B]不知道lamina兄是否可以把 winnt.sif 提供出來作參考?不勝感激^_^[/B][/QUOTE] [CODE] [Data] AutoPartition=0 MsDosInitiated="0" UnattendedInstall="Yes" [Unattended] UnattendMode=FullUnattended OemSkipEula=Yes OemPreinstall=Yes TargetPath=\WINDOWS Repartition=No UnattendSwitch="YES" WaitForReboot="No" CrashDumpSetting=0 Hibernation=No NtUpgrade=No DriverSigningPolicy=Ignore OemPnPDriversPath="drivers\VIA4IN1;drivers\VIA4IN1\WinXP;drivers\VIA4IN1\Inf\Winxp;drivers\VIA4IN1\IDEWinXP;drivers\VIA4IN1\AGP" [GuiUnattended] AdminPassword=XXXXXXXXXXXXXXX EncryptedAdminPassword=No OEMSkipRegional=1 TimeZone=220 OemSkipWelcome=1 [SystemFileProtection] SFCQuota=0 ;SFCDisable=2 ;SFCDisable=ffffff9d [UserData] ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX FullName="XXXXX" OrgName="XXXXX" ComputerName=XXXXXX [Display] BitsPerPel=16 Xresolution=1024 YResolution=768 Vrefresh=70 [Components] AutoUpdate=Off deskpaper=Off Msmsgs=Off Msnexplr=Off Freecell=Off Hearts=Off Minesweeper=Off Pinball=Off Solitaire=Off Spider=Off Zonegames=Off [Proxy] Proxy_Enable=0 Use_Same_Proxy=1 [Identification] JoinWorkgroup=WORKGROUP [Networking] InstallDefaultComponents=No [NetAdapters] Adapter1=params.Adapter1 [params.Adapter1] INFID=* [NetClients] MS_MSClient=params.MS_MSClient [NetProtocols] MS_TCPIP=params.MS_TCPIP [params.MS_TCPIP] DNS=No UseDomainNameDevolution=No EnableLMHosts=Yes AdapterSections=params.MS_TCPIP.Adapter1 [params.MS_TCPIP.Adapter1] SpecificTo=Adapter1 DHCP=No WINS=No NetBIOSOptions=0 IPAddress=172.16.1.9 SubnetMask=255.255.0.0 [TapiLocation] CountryCode=886 [RegionalSettings] LanguageGroup=9 SystemLocale=00000404 UserLocale=00000404 InputLocale=0404:00000404 [Branding] BrandIEUsingUnattended=Yes [GuiRunOnce] %systemdrive%\install\hotfixes.cmd %systemdrive%\install\applications.cmd [/CODE] VBB 好像會改 CODE 用 PHP 代碼引入...某些符號會不見....XD 下面這段是罪魁禍首,請自己補上去 記得把 URL 往 [ 符號緊靠一格, 不要有空格... [CODE] [ URL] Home_Page=http://www.google.com.tw [/CODE] 關於 AdminPassword=XXXXXXXXXXXXXXX 請特別注意,相關問題請參考此篇 [url]http://www.pczone.com.tw/vbb3/showthread.php?t=112219[/url] |
[QUOTE][i]最初由 lamina 發表[/i] [B]談到工具呀... 你要工具包嗎?:D Windows Server 2003 Resource Kit Tools => 整整 1.2MB 多 ......[/B][/QUOTE] 更正一下,是 11.7 MB。 |
哎呀, 來不及參考, 已經開始安裝了XD, 先看看成果再來研究:D |
剛剛貼的 winnt.sif 修改好多次...XD 這次總算顯示正常了..:eye: |
[QUOTE][i]最初由 lamina 發表[/i] [B]剛剛貼的 winnt.sif 修改好多次...XD 這次總算顯示正常了..:eye: [/B][/QUOTE] 大致上都完成了, 不過因為要幫人重灌, 有點趕^^" 關於UnattendSwitch="YES"跟AdminPassword=* 的部份 我還是這樣設, 對幫人重灌會比較好(不好意思直接替人設帳號) 剛剛去查了一下ref.chm, 還是有些不太明白... 像那個[SystemFileProtection], lamina兄的設法是如下 SFCQuota=0 ;SFCDisable=2 ;SFCDisable=ffffff9d 而它的簡單舉例是如下, 我會找個時間再來研究, 當然如果lamina兄 有空的話希望能稍作說明:D [SystemFileProtection] SFCDllCacheDir = %SYSTEMROOT%\Windows\System32\Dllcache SFCQuota = FFFFFFFF SFCShowProgress = 1 另一個我想問的就是, 那個$OEM$/$1 lamina兄怎麼知道可以改成$OEM$/$? 有資料可以查詢嗎? 謝謝^^ |
[QUOTE][i]最初由 Aquarius 發表[/i] [/QUOTE] SFC 是系統檔案保護功能... 如在這(%SYSTEMROOT%\%WINDIR%\System32\Dllcache)目錄裡面的檔案, 都是備份 不過...SFCDisable 不能在 winnt.sif 裡面用, 因為沒有這個參數 實際上我也作過實驗, 安裝之後 SFCDisable 根本沒有變動 所以 SFCDisable 要以 regedit.exe 中使用, 才能發生效用 至於前面有分號「;」那是它當註解而已 實際上那兩行也不會執行... 所以你可以把 SFCDisable 的那兩行刪了... [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "SFCDisable"=dword:ffffff9d 另外...$OEM$/$ 是我打錯了(教學內剛剛已修正)...:eek: 正確的是 $OEM$/$1 [url]http://www.microsoft.com/WindowsXP/pro/downloads/servicepacks/sp1/hfdeploy.asp[/url] [url]http://support.microsoft.com/default.aspx?scid=kb;en-us;314479&Product=winxp[/url] |
[QUOTE][i]最初由 lamina 發表[/i] [B][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "SFCDisable"=dword:ffffff9d另外...$OEM$/$ 是我打錯了(教學內剛剛已修正)...:eek: 正確的是 $OEM$/$1 [url]http://www.microsoft.com/WindowsXP/pro/downloads/servicepacks/sp1/hfdeploy.asp[/url] [url]http://support.microsoft.com/default.aspx?scid=kb;en-us;314479&Product=winxp[/url] [/B] [/QUOTE] 原來那個設定是XP的減肥, 安裝完畢後那個install殺掉應該沒問題吧?:) 我就是試了 $ 跟 $1, 才發現$不可行, 第二次改回來才OK^^" |
一點小技巧... 如果你有一些應用程式不用安裝, 只要複製到某些位置存放, 建立執行捷徑... 那麼...請擅用 WinRAR 的建立自解壓縮檔... 如下:一個 ASCII Art Viewer 2.2.0 用 WinRAR 的自解壓縮檔的安裝例子 [CODE]ECHO. ECHO Installing ASCII Art Viewer 2.2.0 ECHO Please wait... start /wait %systemdrive%\install\AsciiArtViewer220\AsciiArtViewer220.exe /s[/CODE] |
= =!! 請教一個問題∼ 我按照步驟將Update Rollup 1成功放入XP中 接著執行大大說的X:\xxxx...\winnt32.exe /noreboot 直到輸入KEY時∼我輸入KEY之後他都說我的KEY是錯誤的∼ 請問一下是那邊錯了阿?? |
[QUOTE][i]最初由 Lucky 發表[/i] [B]= =!! 請教一個問題∼ 我按照步驟將Update Rollup 1成功放入XP中 接著執行大大說的X:\xxxx...\winnt32.exe /noreboot 直到輸入KEY時∼我輸入KEY之後他都說我的KEY是錯誤的∼ 請問一下是那邊錯了阿?? [/B][/QUOTE] 嗯,也許你的S/N被Update Rollup 1 列入黑名單了;) |
在*.cmd裡, 我自己最後設了RD/s /q %systemdrive%\install 在重開機之前就將它除去, 應該不會有什麼影響吧?? ----------------分格線----------------------- 剛剛去看了之前的說明文件(Unattended XP), 原來它已經有設這個語法... 真是的, 我還自己測試了半天, 想說要用DEL還是RD好, 深怕砍了有什麼 後遺症^^" |
看來水瓶座很閒的樣子,有空可以看看 [url]http://www.microsoft.com/technet/treeview/default.asp?url=/technet/prodtechnol/windowsserver2003/proddocs/deployguide/dpgACI_overview.asp[/url] 吧!記得回來 PCZONE 寫寫你的 Deployment 心得喔! |
[QUOTE][i]最初由 Schnaufer 發表[/i] [B] 看來水瓶座很閒的樣子,有空可以看看 ....恕刪[/B][/QUOTE] 哪有哪有:D , 明天要考會計, 後天要考MIS, 本來是打算等考完再來 弄這些東西, 不過lamina兄的教學太早出來了, 害我就忍不住想要試 試, 所以囉... :( S兄給的網址東西太多了, 我需要一段『很長』的時間慢慢消化才行:circle: PS: 原來S 兄平常無聊的時候都在看這個:eek: |
我又來了:D , 兩個問題想請教lamina兄: 你的applications.cmd 裡 ECHO Regsvr realmediasplitter_20030904 regsvr32 /u /s %systemroot%\system32\RealMediaSplitter.ax 這一段好像多了一個/u , 這不是解除安裝嗎? 還有這段, K-Lite的COMPONENTS是去哪邊找的呢? 像我想要加入Vobsub要怎麼找? 謝謝^^ ECHO Installing K-Lite Codec Pack 2.10 Full ECHO Please wait... start /wait %systemdrive%\install\KLiteCode210f\klcodec210f.exe /VERYSILENT /SP- /COMPONENTS="divx,divxdec,xvid,xviddec,3ivx,wmv,dvd,mpeg2ligos,indeo,indeo4,indeo32,i263,mp3audio,wmaaudio,ac3audio,oggvorbis,musepack,vsfilter,oggvorbissplitter,matroska,fourcc,gspot,disg400,disffdshow" |
[QUOTE][i]最初由 Aquarius 發表[/i] [B]regsvr32 /u /s %systemroot%\system32\RealMediaSplitter.ax 這一段好像多了一個/u , 這不是解除安裝嗎? [/B][/QUOTE] 那是我測試時,沒注意加上去的... 所以 /u 必須去掉... [QUOTE][i]最初由 Aquarius 發表[/i] [B] 還有這段, K-Lite的COMPONENTS是去哪邊找的呢? 像我想要加入Vobsub要怎麼找? 謝謝^^ ECHO Installing K-Lite Codec Pack 2.10 Full ECHO Please wait... [/B][/QUOTE] 這些參數是來自 K-Lite 討論版中有人提到的 [url]http://www.klboard.ath.cx/index.php?showtopic=72358&hl=components[/url] K-Lite COMPONENTS 中的 vsfilter 就是 DirectVobSub 至於 Vobsub 因為採用 [URL=http://nsis.sourceforge.net/site/index.php?id=19&backPID=15&tx_faq_faq=39]Nullsoft Install System (NSIS)[/URL] 封裝 所以...我跳不過那個語言版本選取畫面... 其他種類封裝訊息, 可參考下面的文章 [url]http://www.msfn.org/unattended/xp/applications/nsis.htm[/url] |
其實我是想要知道Real Alternative的COMPONENTS, 因為我不想裝Media player Classic, 不過找不到, 只好通通安裝了 我個人還是習慣使用realone player + RealMediaSplitter.ax , 可是那片安裝光碟是為朋友做的, 一堆朋友都不喜歡使用realone player, 只註冊RealMediaSplitter.ax 不裝 realone player又不能看, 試了整合realone player, 測試了幾次詢問畫面還是會出來, 最後只好整合Real Alternative1了:( 這次的教學真是受益良多, 感激不盡:) |
[QUOTE][i]最初由 Aquarius 發表[/i] [B]其實我是想要知道Real Alternative的COMPONENTS, 因為我不想裝, 不過找不到, 只好通通安裝了 我個人還是習慣使用realone player + RealMediaSplitter.ax , 可是那片安裝光碟是為朋友做的, 一堆朋友都不喜歡使用realone player, 只註冊RealMediaSplitter.ax 不裝 realone player又不能看, 試了整合realone player, 測試了幾次詢問畫面還是會出來, 最後只好整合Real Alternative1了:( 這次的教學真是受益良多, 感激不盡:) [/B][/QUOTE] 不同的封裝有不同的方法, 但除了封裝不同之外, 這還牽扯到設計者有沒有考慮這種無聲安裝, 而且內定的引數也會不同, 所以 RealOne 就... 實際上我的習慣也是使用 RealOne + RealMediaSplitter + Windows Media Player , 因為這牽涉到在我的電腦上 Real Alternative1 和 Media player Classic 穩不穩定的問題, 還有就是影像色彩設定方不方便的問題, 說來也奇怪, Real Alternative1 和 Media player Classic 這兩隻程式在我的電腦上, 只要拿來看 RM 檔, 就會很不穩, 時常會給我當掉... 不過要把 RealOne 弄成自動安裝, 這也是可以的, 只是你得使用 cscript.exe 來呼叫 .VBS 來自動執行, 這就很麻煩了, 你得依電腦的執行速度來送 key 出去, 你可以在「命令提示字元」底下輸入 cscript 看看這個命令... 相關文章: [url]http://www.msfn.org/board/index.php?showtopic=10081[/url] [url]http://www.msfn.org/board/index.php?showtopic=10145[/url] |
[QUOTE]ECHO Applying SP2 hotfixes......Please Wait...... for %%i in (%systemdrive%\install\Hotfixes1\*.exe) do start /wait %%i /u /z /n /q for %%i in (%systemdrive%\install\Hotfixes2\*.exe) do start /wait %%i /Q:A /R:N [/QUOTE] 如上...可以把這兩行改成下面這模樣... [CODE]ECHO. ECHO Applying SP2 Hotfixes1......Please Wait...... for %%i in (%systemdrive%\install\Hotfixes1\*.exe) do @if exist %%i echo Applying %%~nxi && start /wait %%i /u /z /n /q ECHO. ECHO Applying SP2 Hotfixes2......Please Wait...... for %%i in (%systemdrive%\install\Hotfixes2\*.exe) do @if exist %%i echo Applying %%~nxi && start /wait %%i /Q:A /R:N[/CODE] 這樣 CMD 的螢幕會列出目前已執行到哪一個 Hotfixe 檔了... |
Unattended文件的相關語法,似乎某些選項XP與2K無法共用:confused: |
Windows2000對於這種無人值守自動安裝似乎支援的不是很好 我按照相同的方法安裝XP,可以很正確的安裝好各種軟體,並做好相關設定 套用到2000上會出先一些很奇怪的問題,不知道是否是因為使用VM的關係?? |
所有時間均為 +8。現在的時間是 10:22 AM。 |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。