adunphy Posted December 8, 2005 Share Posted December 8, 2005 Tommy,I used the HFSLIP script and it works awesome for ServicePack2 on windows XP. Great work on that! My question is, would it be possible for me to modify the script to work with ServicePack1. I gave it a shot by downloading all the SP1 hotfixes and putting them into HFSLIP\HF but noticed that when the script runs, its looking for the specific INF file names which dont exist for SP1 Expanding Windows-KB909520-v1.000-x86-ENU.exeFINDSTR: Cannot open TEMP\UPDATE\update_SP2GDR.infIf there is a way I can modify the script to handle the Hotfixes for SP1, I'd greatly appreciate some direction. I am not a big SP2 fan and have had lots of firewall issues with it among other things. Im going to fiddle with it a bit, but not so sure I'll get anywhere. thanks in advance!-Aaron Link to comment Share on other sites More sharing options...
tommyp Posted December 8, 2005 Share Posted December 8, 2005 Sorry dude. I have no plans on making hfslip work with xpsp1. As mentioned in my first post, life calls and HFSLIP isn't on the top of my priorities. One thing you can *try* is to edit hfslip so that BANDAIDXP routine is same as BANDAID2K3. In other words, delete the XP part and replace it with the 2k3 part. No guarantees if it will patch everything correctly, but I guess it's worth a shot. Link to comment Share on other sites More sharing options...
Bilou_Gateux Posted December 9, 2005 Share Posted December 9, 2005 (edited) For the next version, i suggest to use variable SP as data value for some if checks.IF "%VERSION%"=="XP" ( SET T1=TommyP's HFSLIP XP/WMP10/WUA20 Hotfix Slipstreamer TITLE %T1% CALL :FOLDERPREP SET PREP=%~dp0 SET SP=SP2 CALL :SLIPSTREAM )or use the extension of ident file WIN51IP.SP1 to set the SP variable data value.When MSFT release the next version of Service Pack, you will have (perhaps) only one line to change.For the current version, changing SP2 to %SP% in one subfunction should be enough ::KB898461FINDSTR /I PkgInstallerVer TEMP\UPDATE\update_%SP%GDR.inf >WORK\898461.TXTfor the :BANDAID subfunction, it may be possible to simplify the code by using the same subfunction for XP and 2003 with a counter to loop for each possible version of SP.I hope Yzöwl (batch expert) can post suggestions to change the code (open source).Alternatively, change all SP2 to %SP%I don't have yet enough time to build a XP SP1 slipstreamed source.But just give it a try and reports trial and errors. And you'll become a contributor to the project. Edited December 9, 2005 by Bilou_Gateux Link to comment Share on other sites More sharing options...
tommyp Posted December 11, 2005 Share Posted December 11, 2005 Thanks for the pointers Bilou. I found a solution. Within the next day or so, grab the new HFSLIP and give it a test ride with xpsp1. I also adapted the script for what I think 2003 server should be. Link to comment Share on other sites More sharing options...
fdv Posted December 11, 2005 Share Posted December 11, 2005 New ver up. I'll let tommy explain what's what, but this feature has been implemented pretty much as you read in this thread (xpsp1, 2k3 no sp) Link to comment Share on other sites More sharing options...
tommyp Posted December 11, 2005 Share Posted December 11, 2005 FDV explained it better than I could. HAHA. The beta posted in the first posting has Bilou's ideas implemented. The beta also works for whatever SP you are running. Just a side note, the changes really only affect XP and 2003, W2K is left unchanged for now (read you need sp4 for w2k). Please give it a try and report back. Link to comment Share on other sites More sharing options...
adunphy Posted December 12, 2005 Author Share Posted December 12, 2005 Hey guys,I had also made those modifications a few days ago and gave it a run. It works and I can get to a point where I have a working install CD, but the problem is when I check for updates, it reports many updates which I have included already in the HF folder???The only other note is that while running the script, I do still see a few FINDSTR errors as well as "file not found" errors after it opens each KBxxxxx.exe but then it still continues on even after those errors. I have not figured out why yet.The only other issue of course is somehow getting directx9 in there as that seems to be impossible without having some special OPK version.Anyway, if you have any other ideas, please let me know. I'll keep messing with it as well. Link to comment Share on other sites More sharing options...
tommyp Posted December 12, 2005 Share Posted December 12, 2005 Are you getting the errors with the beta version of HFSLIP? Link to comment Share on other sites More sharing options...
adunphy Posted December 12, 2005 Author Share Posted December 12, 2005 IM using the one you updated on 12/10 . HFSLIP_51210.CMD from the vrock site. Im wondering if maybe HFSLIP is not picking them up. I did not rename them at all. If I could only tee the output to a log file I could tell you for sure. I gotta find a tool for tee'ing output in windows. Link to comment Share on other sites More sharing options...
tommyp Posted December 12, 2005 Share Posted December 12, 2005 adunphy - I have an idea for the DX9 with the beta. Can you attach your error_report log? I'd like to see the hotfix listing. Also, if you left mouse click the cmd window while it's running, it will pause. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now