I already did this for the KB912812 update (XPSP1 only). If neither Windows Update, Microsoft Update, MBSA nor HfNetChk complain I'll consider doing it for all updates, but would it also benefit upgrade installs?
"dasetup" is what I had before but it didn't work. What you see now is what worked for me. Edit: Here's an MS article explaining the meaning of QN1 (and QNT).
There is a problem with the handling of MDAC_TYP.EXE in the current final. I've corrected that in the new test release 60422d. I'm now going to see if HFSLIP can take care of the 2.8 SP1 hotfix when MDAC_TYP.EXE is included.
Just an FYI... There was a problem with the last two test releases. The fix to properly interpret lowercase CD tag files when checking for the SP level didn't work. It's corrected in the new final. Does that answer your question, Super-Magician?
@Camarade_Tux KB912812 and KB911567 did not install because you removed the word "Windows" from their name. The problem with KB911562 is a strange one. MBSA says that the version of dbnetlib.dll is less than expected, but that file is not part of the KB911562 package at all! I think it has to do with the two updates above but I'm not sure. Please use the new final, HFSLIP_60422.
I read the configuration file inside the package and it says that the hotfix for MDAC 2.8 SP1 is integrated into it. So it's normal WU doesn't ask you to download it. When you include the MDAC addon in nLite, are you then getting the same error message when installing the hotfix manually later on?
Watch it... Someone may have a fetish about those vibrations... I voted "pop music" although it's a little overgeneralized. I can't stand women that sing like they come multiple times. Those "uhee... uhee" noises and constant turing around of their voices really drive me insane. If she can't sing with a smooth voice I turn off the TV and lay on a Shirley Bassey record followed by Queensrÿche's Live Evolution.
It would've affected other script portions as well so adding a /I to those IF command lines alone wouldn't be enough. I updated the first script section in lek's post (and its surroundings). Try the latest test release.
Exclamation marks and percentage signs are supposed to work just the same. I don't have any problems with the former, but I'm running Win2K. Maybe someone else can shed some more light on this.
I tested it and it's working in 60421a and 60421b. If you want to do it manually.... 1) UPHCLEAN.MSI should be in SOURCESS\I386\SVCPACK 2) Remove the line installing UPHCLEAN from SVCPACK.INF 3) Add this into HFSLIP.CMD below the line that defines %HFSLIP%: msiexec /i %HFSLIP%\SVCPACK\UPHCLEAN.MSI /qn /norestart You can try msiexec /i UPHCLEAN.MSI /qn /norestart from SVCPACK.INF but I don't know if it'll work.
I changed the handing of UPHClean in version 60421a. It's still being installed at T-13 but I'm calling MSIEXEC to the rescue. I wanna try this one before moving on to the "backdoor" for Win2K. I'm going to test this one myself too because there's a final version due later this evening.
I could be wrong, but I believe I tried RyanVM's .NET 2.0 installer once with HFSLIP. Windows Installer 3.1 was included too, of course. It didn't work. That's why I used Zxian's installer. Now I just don't bother with 2.0 anymore because I don't have any programs that require it. Not to mention that its installation takes awfully long....
Do you plan to add the support for BTS? I had a quick look at it some time ago but that wasn't enough to figure out how the DriverPacks work. Coding it is fairly easy... but figuring out what needs to be done is something else. Without some modifications. Adding support for subfolders is trivial. I just need to know how files inside them are being accessed. Should DRVINDEX.INF have lines like these?01\myfile.inf 01\myfile.cab 02\myfile.sys 02\myfile.drv
Windows Update is tripping over winhttp.dll. It is looking for it in the WINDOWS\system32 folder but it isn't there. Why? Try putting your modified version of winhttp.dll into HFEXPERT\WIN\system32\ instead. Hopefully that helps. It needs to be version 5.1.2600.1366 or higher.
Subfolders aren't supported. I don't know about layout.bin, but I know that even with the HFDRV feature you need to unpack that data1.cab archive (and edit the installation INF file).