QUOTE (the_guy @ Sep 27 2006, 03:25 PM)
What I did to my VGX update was used the files from 833989, and modified the INF files to be 925486 (bottom 5 lines in string section). I also added the nircmd method to REPLACE the sucatreg.exe method. Then I just packaged it together. I'll send it to you sometime if you want.
the_guy
I see.
Thanks for the info.
I'd like if you can send me the file you made.
Thanks in advance.
What I did:
created INF + SED files from scratch
copied some REG entries from IE883586.EXE INF for "Active Setup" = now the fix appears "as installed" in the registry same as official from M$
added vgxupdate.exe [renamed to vgxupd.exe] to add Qxxxxxx number in IE -> Help -> About [in official M$ SED command line is: vgxupdate.exe Qxxxxxx and quiet/admin command is: vgxupdate.exe /Q Qxxxxxx]
created "fake"/empty Q925486_D.INF necessary for vgxupd.exe [otherwise it won't run properly]
kept nirmcd.exe to kill WinME SR/WFP
removed start.exe = seems not to be necessary for running nircmd.exe "kill" commands
added sucatreg.exe from WinME cd-rom
added CAT file from official KB925486 [Win2000 SP4 fix]
added INF section to register CAT by running sucatreg.exe [RunPostSetupCommands] = tested only under Win98SE = yes, registering CAT works properly as far as I can tell, because the CAT is moved [as it should be] from %windir%\INF\Catalog to %windir%\SYSTEM\Catroot
added regsvr32 entry for VGX.DLL [RunPostSetupCommands]
removed sections for uninstall [why would some1 remove this fix?

]
added section in SED to install only on IE 6.0 + 6.0 SP1 [FileSectionList]
added section in SED to install only on 98FE, 98SE, ME + NT4 [TargetWin9xVersion + TargetNTVersion]
I'm now using wextract.exe 6.00.2800.1168 posted by Petr = this way size of iexpress executables is smaller.
You can see INF contents by extracting files from IE925486.EXE and then opening it in Notepad.
Extract files manually from command line [example]:
IE925486.EXE /c /q /t:c:\temp
or use WinZip 9.x, PowerArchiver or 7-zip.
If you wish to see the SED file, I can post it here, or email it to you.
HTH
_____________________________________________________
Petr:
I can't find the topic where you mentioned makecert.exe [M$ tool to create certified CAT files] right now, so I'm going to post here what I found at MSDN web site:
MSDN .NET Tools:
http://msdn.microsoft.com/library/en-us/cp...meworktools.aspMAKECERT.EXE [part of .NET SDK]:
http://msdn.microsoft.com/library/en-us/cp...makecertexe.asp.NET SDK [354 MB, contains makecert.exe]:
http://www.microsoft.com/downloads/details...44-c96d69c35decCheck digital signatures:
http://support.microsoft.com/?id=241111MAKECAT.EXE [part of Win2003 Server setup CD]:
http://windowssdk.msdn.microsoft.com/en-us...y/ms731140.aspxZIP contains makecert + makecat tools:
Click to view attachmentHTH