dziubek Posted July 12, 2005 Posted July 12, 2005 hi guys,the following batch file will create the svcpack.inf file (only tested with XP SP2)all you have to do is put it in the I386/SvcPack folder where all KB*.exe files are.I thought I'd share it since all you have to do after you put more KB* files in that folderis to execute the batch file again...<{POST_SNAPBACK}>hotfix.cmd@echo off@rem autor Dziubek@rem skrypt wykonany na potrzeby explode.pl & elodz.netset sourcedir=d:\XPset svcpackdir=%sourcedir%\i386\svcpackif not exist KB885835.exe rename WindowsXP-KB885835-x86*.exe KB885835.exe echo INTEGRATE Sevice Pack 2 if not exist %sourcedir%\win51ip.sp2 start /wait WindowsXP-KB835935-SP2*.exe /integrate:%sourcedir% /qecho INTEGRATE KB885835.exestart /wait KB885835.exe /integrate:%sourcedir% /qfor /f %%L in (%svcpackdir%\HFINT.DAT) DO ( if %%L==mrxsmb.sys ( echo %%L.temp>>%svcpackdir%\HFINT.TMP ) ELSE ( echo %%L>>%svcpackdir%\HFINT.TMP ))move /y %svcpackdir%\HFINT.TMP %svcpackdir%\HFINT.DATfor %%U in (*KB*.exe) DO ( if not exist %svcpackdir%\%%U ( echo INTEGRATE %%U start /wait %%U /integrate:%sourcedir% /q ))for /f %%L in (%svcpackdir%\HFINT.DAT) DO ( if %%L==mrxsmb.sys.temp ( echo mrxsmb.sys>>%svcpackdir%\HFINT.TMP ) ELSE ( echo %%L>>%svcpackdir%\HFINT.TMP ))move /y %svcpackdir%\HFINT.TMP %svcpackdir%\HFINT.DATEcho endpausedefault folder with installation XP: d:\xpYou should start script in folder where you have hotfixs
Bilou_Gateux Posted July 12, 2005 Posted July 12, 2005 For the CMD people :reg add "HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{03D9F3F2-B0E3-11D2-B081-006008039BF0}" /v "Compatibility Flags" /t REG_DWORD /d 1024Tested & Approuved <{POST_SNAPBACK}>reg add "HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{03D9F3F2-B0E3-11D2-B081-006008039BF0}" /v "Compatibility Flags" /t REG_DWORD /d 1024 /fI always add the /f switch, just in case...Approuved , c'est du franglais or it's frenchglish?
sixpack Posted July 12, 2005 Posted July 12, 2005 Mydoom 13 juli 05;Mydoom 13 juli 05[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\RemovalTools]"MydoomTool"="OK"[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\RemovalTools\MRT]"Version"="2EEAB848-93EB-46AE-A3BF-9F1A55F54833"
semouton Posted July 13, 2005 Posted July 13, 2005 hotfix.cmddefault folder with installation XP: d:\xpYou should start script in folder where you have hotfixs<{POST_SNAPBACK}>Is it a Hotfix Slipstreaming process or a RunOnceEx one ?
Incroyable HULK Posted July 13, 2005 Author Posted July 13, 2005 Sorry for the delay, here is the Results for Windows XP SP2*** NEW ***KB903235KB901214KB890830 (removal tool)I'll update the first page soon...
jrf2027 Posted July 13, 2005 Posted July 13, 2005 I noticed that if you are using Win XP with SP2 integrated, and with MS Java not installed, all that KB903235 really does is add the registry entry previously mentioned - in fact, the javaprxy.dll file isn't even part of your system. The direct registry entry does the same thing - prevent access to a file that doesn't exist on your system. Why is this even listed as a critical update on SP2 systems? Shouldn't it be a critical update only if MS Java is installed? Perhaps, similar to the GDI+ detection tool, you could put a note to import the proper registry entry instead?
Sonic Posted July 13, 2005 Posted July 13, 2005 To make KB903235 seem like it's installed, put this in the registry....For the INF file peopleHKLM,"SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{03D9F3F2-B0E3-11D2-B081-006008039BF0}","Compatibility Flags",0x00010001,0x400For the regedit people:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{03D9F3F2-B0E3-11D2-B081-006008039BF0}]"Compatibility Flags"=dword:00000400<{POST_SNAPBACK}>For the CMD people :reg add "HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{03D9F3F2-B0E3-11D2-B081-006008039BF0}" /v "Compatibility Flags" /t REG_DWORD /d 1024Tested & Approvedl <{POST_SNAPBACK}>
Sonic Posted July 13, 2005 Posted July 13, 2005 (edited) Mydoom 13 juli 05;Mydoom 13 juli 05[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\RemovalTools]"MydoomTool"="OK"[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\RemovalTools\MRT]"Version"="2EEAB848-93EB-46AE-A3BF-9F1A55F54833"<{POST_SNAPBACK}>Doesn't work ... For me I have the EULA dword value set to 1 too (no the MydoomTools ...), but if I delete the REmovalsTools in WindowsUpdate the MRT doesn't re-appears ...edit: The MRT 1.6 detects your MRT.EXE in the sys32 folder, no regkeys checked ... if MRT.EXE is already the 1.6 version the patch isn't displayed ... Edited July 13, 2005 by sonic
Nilfred Posted July 14, 2005 Posted July 14, 2005 (edited) Oops, adding a new file to I386 dir requires some edit ability...Edit TXTSETUP.SIF to add MRT.exe[SourceDisksFiles]...mripsap.mib = 1,,,,,,,,3,3MRT.exe = 100,,,,,,,2,0,0msaatext.dll = 1,,,,,,,2,0,0...Edit DOSNET.INF to add MRT.exe[Files]...d1,mripsap.mibd1,MRT.exed1,mrxdav.sys...Then apply some well know reg tweak. (à la inf people fashion way):;Remove the Malicious Software Removal Tool v1.4 from WU (KB890830);HKLM,"SOFTWARE\Microsoft\RemovalTools","MydoomTool",,"OK"HKLM,"SOFTWARE\Microsoft\RemovalTools\MRT","EULA",0x00010001,0x00000001HKLM,"SOFTWARE\Microsoft\RemovalTools\MRT","Version",,"2EEAB848-93EB-46AE-A3BF-9F1A55F54833"Could not find any .cat. Also coping instead to $OEM$\$$\System32\MRT.exe works at 1.5 Mb cost. Edited July 14, 2005 by Nilfred
fdv Posted July 14, 2005 Posted July 14, 2005 I apologize if this has been posted in this thread... I have read since page 65 and saw no mention.This is a little CMD file to slipstream hotfixes into a windows source:http://www.msfn.org/board/index.php?showtopic=32125This does files, all reg entries, and leaves WinUpdate saying little if anything.The file works for both XP and Win2k. Here is a quick and dirty set of instructions for making an up-to-date Windows 2000.
jdeboeck Posted July 14, 2005 Posted July 14, 2005 the copy options for mrt should be 2,0 (copied to system32 during textmode setup) instead of 3,3 (optionally copied by inf install section)[sourceDisksFiles]MRT.exe = 100,,,,,,,,2,0
godan Posted July 14, 2005 Posted July 14, 2005 what on earth am I supposed to do to slipstream KB898461 to a xp sp2 ua disk? as far as i can tell there are no files to add, is this like KB903235?
Railman5 Posted July 15, 2005 Posted July 15, 2005 Made a couple of changes to my unattended install and works great up to this point...................Attachment1I think its to do with the darn KB873374.exe, but looking thru the forum its been covered somewhat at odds an sods. For info my svcpack relevent lines below.I must own up and say it worked Ok with the halt box not commented out, but then it asked for a location! cant win!!KB873374.exe /Q:A /R:N ;(HALT BOX);import this registry setting instead:REG ADD "HKLM\SOFTWARE\Microsoft\GdiDetectionTool" /v "GDITool" /t REG_DWORD /d "00000001" /fany ideas to bypass this error message or would it be best to update this hotfix after complete install as say a runOnceEx.cmd install.running out of ideas
Recommended Posts