Heb het nu voor elkaar hoor

(alleen ik ben maar genokt met W2K daar zaten zoveel patches in die niet met qchain.exe werkten, ie6sp1 moest er nog bij, etc etc)
Anyway het is dus nu gelukt om een kale XPSP1 offline te patchen zodanig dat als je hierna naar windowsupdate gaat, er 0 updates zijn

Recept:
Installeer op een testmachine XPSP1. Als die klaar is dan windowsupdate website doen en alle (31 dacht ik?) patches installeren. NIET rebooten.
Eerst C:/Wutemp kopieeren naar een andere locatie (let op - het is niet altijd C:, maar de grootste drive in je systeem - dus vaak wel C).
Zet in deze map qchain.exe (binary
hier vandaan halen), en vervolgens zou je hiermee alles achter elkaar kunnen installeren, ware het niet dat je een gezonde dosis errors om je oren krijgt als je dit zonder meer doet volgens de tips van Technet
Behalve goeie qchain-able patches zijn er helaas ook patches die niet de /Z en /M opties herkennen. En nog een paar installers die geen reboot nodig hebben, en dus ook geen /Z en /M opties herkennen.
Door het simpelweg uit te proberen heb ik uitgevonden welke er wel en niet werken. Ik heb een script gemaakt dat eerst de patches installeert die nog steeds om een reboot vragen (4 stuks). Die reboot cancel je (weet niet of dit 100% ok is?).
Hierna komen de standalone installers.
Daarna komen de "echte" patches, gevolgd door qchain.exe.
Hierna rebooten en je bent up-to-date.
Voor mijn engelse XPSP1-corp heb ik deze batch file gebrouwen:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
| @echo on
setlocal
rem offline updates for XPSP1
rem dick@tienhuis.nl 20030828
rem should reboot but NO
rem There are no commandline options to avoid rebooting
rem so cancel the reboots manually
"com_microsoft.Q816093_VM3810_Ver1\msjavwu.exe" /Q
"com_microsoft.Q817287_XP_SP2\Q817287.EXE" /Q
"com_microsoft.Q822925_IE6_SP1\q822925.exe" /Q
"com_microsoft.Q823718_MSRC1589_MDAC\Q823718_MDAC_SecurityPatch.exe" /Q
rem Non-Qchain-able patches that do not require reboot
"com_microsoft.817787_WMZ_MSRC_1640_WMP8\WindowsMedia8-KB817787-x86-ENU.exe" /Q
"com_microsoft.Jscript_ win2K_XP_56_6003\js56nen.exe" /Q
"com_microsoft.Q330994_OEPatch_IE6SP1_32\q330994.exe" /Q
rem Qchain-able patches
rem Put new patches here if they are released
"com_microsoft.329170 Security Update Windows XP\Q329170_WXP_SP2_EN.exe" /Z /M
"com_microsoft.331953_WXP_5919\Q331953_WXP_en.exe" /Z /M
"com_microsoft.810577_XPSP2_5935\Q810577_WXP_en.exe" /Z /M
"com_microsoft.810833_XP_5937\Q810833_WXP_SP2_x86_ENU.exe" /Z /M
"com_microsoft.811493_XP_5951_Rec\Q811493_WXP_SP2_x86_ENU.exe" /Z /M
"com_microsoft.811630_XP_SP1_5915\Q811630_WXP_SP2_EN.exe" /Z /M
"com_microsoft.817606_XPSP2_WinSE_43844_Critical\Q817606_WXP_SP2_x86_ENU.exe" /Z /M
"com_microsoft.819696_XPSP2_WinSE_45821_Crit_ehome\Q819696_WXP_SP2_x86_ENU.exe" /Z /M
"com_microsoft.821557_WXP_SP2_WinSE_46728\WindowsXP-KB821557-x86-ENU.exe" /Z /M
"com_microsoft.823559_WXP_WinSE_48629\WindowsXP-KB823559-x86-ENU.exe" /Z /M
"com_microsoft.823980_XPSP2_WinSE_48714_Critical\WindowsXP-KB823980-x86-ENU.exe" /Z /M
"com_microsoft.Q323255_XP_SP1_5478\Q323255_X86_EN.exe" /Z /M
"com_microsoft.Q328310 Security Update Windows XP\Q328310_WXP_SP2_en.exe" /Z /M
"com_microsoft.Q329048_XP_5453\Q329048_xp.exe" /Z /M
"com_microsoft.Q329115_XP\Q329115_WXP_SP2_x86_ENU.exe" /Z /M
"com_microsoft.Q329390_WXP_SP2\Q329390_WXP.exe" /Z /M
"com_microsoft.Q329441_WXP_SP2_5838\WindowsXP-KB329441-x86-ENU.exe" /Z /M
"com_microsoft.Q329834_XP_5780\Q329834_WXP_SP2_en.exe" /Z /M
"com_microsoft.Q810565_XP_SP2\Q810565_WXP_SP2_x86_ENU.exe" /Z /M
"com_microsoft.Q814033_XP_SP2_5989\Q814033_WXP_SP2_x86_ENU.exe" /Z /M
"com_microsoft.Q815021_XPSP2_WinSE_44054\Q815021_WXP_SP2_x86_ENU.exe" /Z /M
"qchain.exe" |
Als je deze bat file in dezelfde map zet als de patches (die zelf dus in subdirs zitten) en dan op CD brandt heb je een offline update CD
Als er later een patch bijkomt kun je die er gewoon bij zetten.
Je zou denk ik het beste in het begin bij die 4 patches ook kunnen rebooten maargoed ik zie hier geen probs als ik niet reboot....
Ben benieuwd of het ook werkt met een nederlandse XP maar heb alleen een corp versie van de engelse liggen - kan iemand het uitproberen?
PS ik zou een zipfile van die directory online kunnen zetten maar ik gok dat dat niet is toegestaan hier

(of wel??)
[
Voor 5% gewijzigd door
F_J_K op 21-11-2003 14:05
. Reden: fjk: quot --> " O-) ]