Tomcat76 Posted October 11, 2007 Posted October 11, 2007 This utility can be useful for people who want to run nLite or a similar program on their source after HFSLIP. It collects the names of new files slipstreamed by HFSLIP. In the case of nLite, the list of files can be used for its "keep list".It can be run either separately, or as an HFSLIP "plug-in".As a separate utility:1) Run HFSLIP (meaning: an existing SOURCE and SOURCESS folder are required)2) Download HFSLIP_POST_getnewfiles_v3.zip and extract HFSLIP_POST_getnewfiles_v3.cmd into the main HFSLIP folder or in one of its direct subfolders3) Run HFSLIP_POST_getnewfiles_v3.cmdAs an HFSLIP plug-in:1) Download HFSLIP_POST_getnewfiles_v3.zip and extract HFSLIP_POST_getnewfiles_v3.cmd into the HFTOOLS folder2) Run HFSLIP as usualA file named NEWBIN.TXT containing the names of the new files will be created.
tain Posted October 13, 2007 Posted October 13, 2007 Neat idea! I'd provide feedback on it, but HFSLIP does *everything* I want it to do so I don't need this particular function. Thanks, though!
Camarade_Tux Posted October 13, 2007 Posted October 13, 2007 I have to say this should be really interesting : slipstreaming sp2, updates and dx9 adds some 20MB to my (heavily) nlited isos (heavily nlited means down to 120MB).
Camarade_Tux Posted October 14, 2007 Posted October 14, 2007 Just a quick first report. Here's what has been added to an XP SP2 source. Nearly but not all hotfixes slipstreamed (see hfslip.log, it's a bit dirty).HFSLIPWU.INFHFSLP200.INFHFSLP201.INFHFSLP202.INFHFSLP203.INFHFSLP204.INFHFSLP205.INFHFSLP206.INFHFSLP207.INFHFSLP208.INFHFSLP209.INFHFSLP210.INFHFSLP211.INFHFSLP212.INFHFSLP213.INFHFSLP214.INFHFSLP215.INFHFSLP216.INFHFSLP217.INFHFSLP218.INFHFSLP219.INFHFSLP220.INFHFSLP221.INFHFSLP222.INFHFSLP223.INFHFSLP224.INFHFSLP225.INFHFSLP226.INFHFSLP227.INFHFSLP228.INFHFSLP229.INFHFSLP230.INFHFSLP231.INFHFSLP232.INFHFSLP233.INFHFSLP234.INFHFSLP235.INFHFSLP236.INFHFSLP237.INFHFSLP238.INFHFSLP239.INFHFSLP240.INFHFSLP241.INFHFSLP242.INFHFSLP243.INFHFSLP244.INFHFSLP245.INFHFSLP246.INFHFSLP247.INFHFSLP248.INFHFSLP249.INFHFSLP250.INFHFSLP251.INFHFSLP252.INFHFSLP253.INFHFSLP254.INFHFSLP255.INFHFSLP256.INFHFSLP257.INFHFSLP258.INFHFSLP259.INFHFSLP260.INFHFSLP261.INFHFSLP262.INFHFSLP263.INFHFSLP264.INFHFSLP265.INFHFSLP266.INFHFSLP267.INFHFSLP268.INFHFSLP269.INFHFSLP270.INFHFSLP271.INFHFSLP272.INFHFSLP273.INFHFSLP274.INFHFSLP275.INFHFSLP276.INFHFSLP277.INFHFSLP278.INFHFSLP279.INFHFSLP280.INFHFSLP281.INFHFSLP282.INFHFSLP283.INFieproxy.dllhmmapi.muiiedw.muiiexplore.muiadvpack.muiieframe.muimsfdsbs.dllmsfdsync.exewfxdocob.exeFeedDisc.wavInfoBar.wavNavStart.wavPopupBlk.wavhtmliec.muiinetcpl.muimsfdsbs.muiwfxdocob.muiadmparse.muiadvpack.muiextmgr.muihmmapi.muiicardie.muiieakeng.muiieaksie.muiieakui.muiiedkcs32.muiieframe.muiiepeers.muiiernonce.muiiesetup.muiieui.muiinseng.muilicmgr10.muimshtml.muimshtmled.muimshtmler.muimsrating.muioccache.muiurlmon.muiwebcheck.muiwininet.muiie4uinit.muiiedw.muiieunatt.muiiexplore.muimshta.muimsfdsbs.mofmsfeeds.mofwebcheck.inioccache.iniinetcorp.ieminetset.iemHFSLIPSD.INFsdesktop.scfHFSLP284.INFHFSLP285.INFflash.ocxd3d10_33.dlld3d10_34.dlld3dco_33.dlld3dco_34.dllx3da1_0.dllx3da1_1.dllx3da1_2.dllxact2_0.dllxact2_1.dllxact2_2.dllxact2_3.dllxact2_4.dllxact2_5.dllxact2_6.dllxact2_7.dllxact2_8.dllxin1_1.dllxin1_2.dllxin1_3.dllxin9_1_0.dllarchvapp.infcobramsg.dllguitrna.dllmigisma.dllmigwiz.manmigwiza.exescripta.dllsysmoda.dllmigwiz.htmmigwiz2.htmaaclient.muilhmstsc.muilhmstscx.muixpnetdg.exexpnetdg.xsltscinst.vbstscuinst.vbsw2k3rd.mstw2k3s1rd.mstwxprd.mstwxpsp1rd.mstwxpsp2rd.mstaaclient.dllaxaltocm.dllbasecsp.dllbcsprsrc.dlld3dx10.dlld3dx9_24.dlld3dx9_25.dlld3dx9_26.dlld3dx9_27.dlld3dx9_28.dlld3dx9_29.dlld3dx9_30.dlld3dx9_31.dlld3dx9_32.dlld3dx9_33.dlld3dx9_34.dllicardie.dllicrav03.ratidndl.dllIE7Eula.rtfieapfltr.datieapfltr.dllieframe.dlliertutil.dlliesetup2.dllieudinit.exeieui.dllifxcardm.dllimgutil2.dllinetcpl2.cplinseng2.dllmsfeeds.dllmshtml2.dllmsratng2.dllnlsdl.dllnormaliz.dllnormidna.nlsnormnfc.nlsnormnfd.nlsnormnfkc.nlsnormnfkd.nlspintool.exepngfilt2.dllrhttpaa.dllspmsg.dllticrf.rattsgqec.dllverclsid.exewebchck2.dllxmllite.dllxpsp3res.dlllhtsc.infHFSLPGUI.INFHFSLPHIV.INFBtw, IIRC I recently read there was something to have only one HFSLP*.INF file.What was it ? This file is automatically generated by HFSLIP HFSLIP is for personal use only Copyright© TommyP 2005-2007============================HOW TO REPORT A PROBLEM============================ If running into problems, refer to [url="http://hfslip.org/support.html"]http://hfslip.org/support.html[/url] HFSLIP support forum: [url="http://msfn.org/board/index.php?showforum=129"]http://msfn.org/board/index.php?showforum=129[/url]===============================================================================HFSLIP Version - 1.6.4 build 71014HFSLIP Path - E:\Adrien\bak\Adrien\yAXM\hfslip\OS in SOURCESS - XP SP2 FrenchMSIE Version - MSIE7Drivers - DRIVER.CAB UpdatedHFCLEANUP DetectedCD Install Path - DefaultCDTAG - WIN51===============================================================================Files in your FIX folder:Files in your HF folder:IE7-KB929969-WindowsXP-x86-fra.exeIE7-WindowsXP-KB933566-x86-FRA.exeIE7-WindowsXP-x86-fra.exeWindowsInstaller-KB893803-v2-x86.exeWindows-KB909520-v1.000-x86-FRA.exeWindowsMedia6-KB925398-v2-x86-FRA.exeWindowsMedia6-KB925398-x86-FRA.exeWindowsMedia-KB911564-x86-FRA.exeWindowsXP-KB835935-SP2-FRA.exeWindowsXP-KB873339-x86-FRA.exeWindowsXP-KB885836-x86-FRA.exeWindowsXP-KB886185-x86-fra.exeWindowsXP-KB887472-x86-fra.exeWindowsXP-KB888302-x86-FRA.exeWindowsXP-KB890859-x86-FRA.exeWindowsXP-KB891781-x86-FRA.exeWindowsXP-KB893756-x86-FRA.exeWindowsXP-KB896344-v2-x86-ENU.exeWindowsXP-KB896358-x86-FRA.exeWindowsXP-KB896423-x86-FRA.exeWindowsXP-KB896428-x86-FRA.exeWindowsXP-KB899587-x86-FRA.exeWindowsXP-KB899591-x86-FRA.exeWindowsXP-KB900485-v2-x86-FRA.exeWindowsXP-KB900725-x86-FRA.exeWindowsXP-KB901017-x86-FRA.exeWindowsXP-KB901190-x86-FRA.exeWindowsXP-KB901214-x86-FRA.exeWindowsXP-KB904706-v2-x86-FRA.exeWindowsXP-KB904942-v2-x86-FRA.exeWindowsXP-KB905414-x86-FRA.exeWindowsXP-KB905749-x86-FRA.exeWindowsXP-KB908519-x86-FRA.exeWindowsXP-KB908531-v2-x86-FRA.exeWindowsXP-KB910437-x86-FRA.exeWindowsXP-KB911280-v2-x86-FRA.exeWindowsXP-KB911562-x86-FRA.exeWindowsXP-KB911927-x86-FRA.exeWindowsXP-KB912817-v2-x86-FRA.exeWindowsXP-KB913580-x86-FRA.exeWindowsXP-KB914388-x86-FRA.exeWindowsXP-KB914389-x86-FRA.exeWindowsXP-KB914440-v12-x86-FRA.exeWindowsXP-KB916595-x86-FRA.exeWindowsXP-KB917537-x86-FRA.exeWindowsXP-KB917953-x86-FRA.exeWindowsXP-KB918118-x86-FRA.exeWindowsXP-KB918439-x86-FRA.exeWindowsXP-KB919007-x86-FRA.exeWindowsXP-KB920213-x86-FRA.exeWindowsXP-KB920342-x86-FRA.exeWindowsXP-KB920670-x86-FRA.exeWindowsXP-KB920683-x86-FRA.exeWindowsXP-KB920685-x86-FRA.exeWindowsXP-KB920872-x86-FRA.exeWindowsXP-KB922582-x86-FRA.exeWindowsXP-KB922819-x86-FRA.exeWindowsXP-KB923191-x86-FRA.exeWindowsXP-KB923414-x86-FRA.exeWindowsXP-KB923689-x86-FRA.exeWindowsXP-KB923980-x86-FRA.exeWindowsXP-KB924191-x86-FRA.exeWindowsXP-KB924270-x86-FRA.exeWindowsXP-KB924667-x86-FRA.exeWINDOWSXP-KB925876-X86-FRA.EXEWindowsXP-KB925902-x86-FRA.exeWindowsXP-KB926247-x86-FRA.exeWindowsXP-KB926255-x86-FRA.exeWindowsXP-KB926436-x86-FRA.exeWindowsXP-KB927779-x86-FRA.exeWindowsXP-KB927802-x86-FRA.exeWindowsXP-KB927891-v3-x86-FRA.exeWindowsXP-KB928255-x86-FRA.exeWindowsXP-KB929123-x86-FRA.exeWindowsXP-KB930178-x86-FRA.exeWindowsXP-KB930916-x86-FRA.exeWindowsXP-KB931261-x86-FRA.exeWindowsXP-KB931784-x86-FRA.exeWindowsXP-KB931836-x86-FRA.exeWindowsXP-KB932168-x86-FRA.exeWindowsXP-KB933566-x86-FRA.exeWindowsXP-KB933729-x86-FRA.exeWindowsXP-KB935448-x86-FRA.exeWindowsXP-KB935839-x86-FRA.exeWindowsXP-KB935840-x86-FRA.exeWindowsXP-KB935843-x86-FRA.exeWindowsXP-KB936357-x86-ENU.exeWindowsXP-KB939653-x86-FRA.exeFiles in your HFCABS folder:Apr2005_d3dx9_25_x86.cabApr2006_d3dx9_30_x86.cabApr2006_MDX1_x86.cabApr2006_MDX1_x86_Archive.cabApr2006_XACT_x86.cabApr2006_xinput_x86.cabAPR2007_d3dx10_33_x86.cabAPR2007_d3dx9_33_x86.cabAPR2007_XACT_x86.cabAPR2007_xinput_x86.cabAug2005_d3dx9_27_x86.cabAUG2006_XACT_x86.cabAUG2006_xinput_x86.cabBDANT.cabBDAXP.cabDec2005_d3dx9_28_x86.cabDEC2006_d3dx10_00_x86.cabDEC2006_d3dx9_32_x86.cabDEC2006_XACT_x86.cabdxnt.cabFeb2005_d3dx9_24_x86.cabFeb2006_d3dx9_29_x86.cabFeb2006_XACT_x86.cabFEB2007_XACT_x86.cabJun2005_d3dx9_26_x86.cabJUN2006_XACT_x86.cabJUN2007_d3dx10_34_x86.cabJUN2007_d3dx9_34_x86.cabJUN2007_XACT_x86.cabOct2005_xinput_x86.cabOCT2006_d3dx9_31_x86.cabOCT2006_XACT_x86.cabOCT2006_xinput_x86.cabswflash.cabFiles in your HFSVCPACK folder:Files in your HFSVCPACK_SW1 folder:Files in your HFSVCPACK_SW2 folder:Files in your HFGUIRUNONCE folder:Files in your HFTOOLS folder:HFANSWER.INIHFSLIP_POST_getnewfiles_v3.cmdHFTOOLS.7zmodifyPE.exeFiles in your HFEXPERT folder:E:\Adrien\bak\Adrien\yAXM\hfslip\HFEXPERT\APPREPLACEMENT\sfcfiles.dllFiles in your HFCLEANUP folder:XPSP2.EXT===============================================================================HFSLIP run time: 17m15s
jimmsta Posted October 14, 2007 Posted October 14, 2007 What are we supposed to do with the resulting file? I dumped my results into the 'keep files' dialog in nLite, which ended up working perfectly - is this what the utility is for? Perhaps some instructions in the OP would help the uninformed.
Camarade_Tux Posted October 14, 2007 Posted October 14, 2007 Just noticed this one: "sdesktop.scf". Is it from hfslip (1.6.4) or IE7 ?
Tomcat76 Posted October 14, 2007 Author Posted October 14, 2007 Just a quick first report. Here's what has been added to an XP SP2 source. Nearly but not all hotfixes slipstreamed (see hfslip.log, it's a bit dirty).This file can't tell you whether all hotfixes were slipstreamed correctly or not. It only displays a list of NEW files.Btw, IIRC I recently read there was something to have only one HFSLP*.INF file.What was it ?You probably misread. There is a way to reduce the amount of HFSLP*.INF files. See here.Just noticed this one: "sdesktop.scf". Is it from hfslip (1.6.4) or IE7 ?It's created by HFSLIP. It's for the Show Desktop icon that is missing when you slipstream IE7. At T-13, sdesktop.scf is copied into the correct location with the correct name depending on the language your source is in. See HFSLIPSD.INF.What are we supposed to do with the resulting file? I dumped my results into the 'keep files' dialog in nLite, which ended up working perfectly - is this what the utility is for? Perhaps some instructions in the OP would help the uninformed. Yes; that's what it's for. I updated the intro post a little.Thanks.
Camarade_Tux Posted October 19, 2007 Posted October 19, 2007 Just a quick first report. Here's what has been added to an XP SP2 source. Nearly but not all hotfixes slipstreamed (see hfslip.log, it's a bit dirty).This file can't tell you whether all hotfixes were slipstreamed correctly or not. It only displays a list of NEW files.It was only meant to give a quick preview of hfslip.log for people who wonder how many files and which are added.Btw, IIRC I recently read there was something to have only one HFSLP*.INF file.What was it ?You probably misread. There is a way to reduce the amount of HFSLP*.INF files. See here.OK. Thanks. Just noticed this one: "sdesktop.scf". Is it from hfslip (1.6.4) or IE7 ?It's created by HFSLIP. It's for the Show Desktop icon that is missing when you slipstream IE7. At T-13, sdesktop.scf is copied into the correct location with the correct name depending on the language your source is in. See HFSLIPSD.INF.I thought latest IE7 installers fixed the problem.
Tomcat76 Posted October 19, 2007 Author Posted October 19, 2007 I thought latest IE7 installers fixed the problem. Only when installed from SVCPACK.
tommyp Posted December 1, 2007 Posted December 1, 2007 I decided to mess around a bit, and can offer some help for a change. Instead of the show desktop file, use this code instead. Parse it during t-13. If a folder doesn't exist, it creates it on the fly and then creates the show desktop shortcut. Maybe this can be put in the hfslip.cmd? I simply put this cmd file in my HFSVCPACK folder. IF NOT EXIST "%userprofile%\application data\Microsoft\Internet Explorer\Quick Launch" MD "%userprofile%\application data\Microsoft\Internet Explorer\Quick Launch"echo>"%userprofile%\application data\microsoft\internet explorer\quick launch\Show Desktop.scf" [Shell]echo>>"%userprofile%\application data\microsoft\internet explorer\quick launch\Show Desktop.scf" Command=2echo>>"%userprofile%\application data\microsoft\internet explorer\quick launch\Show Desktop.scf" IconFile=explorer.exe,3echo>>"%userprofile%\application data\microsoft\internet explorer\quick launch\Show Desktop.scf" [Taskbar]echo>>"%userprofile%\application data\microsoft\internet explorer\quick launch\Show Desktop.scf" Command=ToggleDesktop How do you make a post with code without automatic carriage returns?
Tomcat76 Posted December 1, 2007 Author Posted December 1, 2007 Not feasible, because the filename differs in every language and the name of the Application Data folders is different in several languages. You want to return to English-only? Also, the "Microsoft\Internet Explorer\Quick Launch" folder path is defined as a variable in SHELL.INF, so it may differ as well.
AgiHammerklau Posted December 8, 2007 Posted December 8, 2007 @Tomcat76There is a little "bug", using the latest version.The last line in the list is empty, so if you "select all", "copy and paste it" from editor or notepad (++) (ctrl+A, ctrl+C, ctrl+V), the empty line is grabbed as well.So nlite get´s problems, handling it.Agi
Tomcat76 Posted December 9, 2007 Author Posted December 9, 2007 This "bug" has always been there. If you use DOS to echo a line of text into a file, a blank line is created below it. If another line of text is echoed into the file, the text will be placed on the blank line and a blank line is created below that -- etc.
Soma Posted December 26, 2008 Posted December 26, 2008 I know this is more than 1 year old topic but just a pointer for this subject:Can't you use the string "%AppData%\Microsoft\Internet Explorer\Quick Launch" instead?That way, is Language independent...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now