IPB

Google Frontpage Forums Unattended CD/DVD Guide
 
Reply to this topicStart new topic
> [Utility] Collect names of new files slipstreamed by HFSLIP, v3 (can be used as HFSLIP "plug-in")
Tomcat76
post Oct 10 2007, 08:53 PM
Post #1


MSFN Junkie
Group Icon

Group: Software Developers
Posts: 3171
Joined: 8-August 05
From: Flanders, Belgium
Member No.: 68008
OS: 2000
Country Flag


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 subfolders
3) Run HFSLIP_POST_getnewfiles_v3.cmd

As an HFSLIP plug-in:
1) Download HFSLIP_POST_getnewfiles_v3.zip and extract HFSLIP_POST_getnewfiles_v3.cmd into the HFTOOLS folder
2) Run HFSLIP as usual

A file named NEWBIN.TXT containing the names of the new files will be created.
Go to the top of the page
 
+Quote Post
tain
post Oct 13 2007, 06:38 AM
Post #2


Cyber Ops
Group Icon

Group: Super Moderator
Posts: 3087
Joined: 24-September 05
From: Ft Meade, Maryland, USA
Member No.: 74319
OS: XP Pro x86
Country Flag


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!
Go to the top of the page
 
+Quote Post
Camarade_Tux
post Oct 13 2007, 08:41 AM
Post #3


MSFN Addict
*******

Group: Members
Posts: 1760
Joined: 22-May 05
From: Paris
Member No.: 57090
OS: none
Country Flag


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).
Go to the top of the page
 
+Quote Post
Camarade_Tux
post Oct 14 2007, 05:00 AM
Post #4


MSFN Addict
*******

Group: Members
Posts: 1760
Joined: 22-May 05
From: Paris
Member No.: 57090
OS: none
Country Flag


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).

CODE
HFSLIPWU.INF
HFSLP200.INF
HFSLP201.INF
HFSLP202.INF
HFSLP203.INF
HFSLP204.INF
HFSLP205.INF
HFSLP206.INF
HFSLP207.INF
HFSLP208.INF
HFSLP209.INF
HFSLP210.INF
HFSLP211.INF
HFSLP212.INF
HFSLP213.INF
HFSLP214.INF
HFSLP215.INF
HFSLP216.INF
HFSLP217.INF
HFSLP218.INF
HFSLP219.INF
HFSLP220.INF
HFSLP221.INF
HFSLP222.INF
HFSLP223.INF
HFSLP224.INF
HFSLP225.INF
HFSLP226.INF
HFSLP227.INF
HFSLP228.INF
HFSLP229.INF
HFSLP230.INF
HFSLP231.INF
HFSLP232.INF
HFSLP233.INF
HFSLP234.INF
HFSLP235.INF
HFSLP236.INF
HFSLP237.INF
HFSLP238.INF
HFSLP239.INF
HFSLP240.INF
HFSLP241.INF
HFSLP242.INF
HFSLP243.INF
HFSLP244.INF
HFSLP245.INF
HFSLP246.INF
HFSLP247.INF
HFSLP248.INF
HFSLP249.INF
HFSLP250.INF
HFSLP251.INF
HFSLP252.INF
HFSLP253.INF
HFSLP254.INF
HFSLP255.INF
HFSLP256.INF
HFSLP257.INF
HFSLP258.INF
HFSLP259.INF
HFSLP260.INF
HFSLP261.INF
HFSLP262.INF
HFSLP263.INF
HFSLP264.INF
HFSLP265.INF
HFSLP266.INF
HFSLP267.INF
HFSLP268.INF
HFSLP269.INF
HFSLP270.INF
HFSLP271.INF
HFSLP272.INF
HFSLP273.INF
HFSLP274.INF
HFSLP275.INF
HFSLP276.INF
HFSLP277.INF
HFSLP278.INF
HFSLP279.INF
HFSLP280.INF
HFSLP281.INF
HFSLP282.INF
HFSLP283.INF
ieproxy.dll
hmmapi.mui
iedw.mui
iexplore.mui
advpack.mui
ieframe.mui
msfdsbs.dll
msfdsync.exe
wfxdocob.exe
FeedDisc.wav
InfoBar.wav
NavStart.wav
PopupBlk.wav
htmliec.mui
inetcpl.mui
msfdsbs.mui
wfxdocob.mui
admparse.mui
advpack.mui
extmgr.mui
hmmapi.mui
icardie.mui
ieakeng.mui
ieaksie.mui
ieakui.mui
iedkcs32.mui
ieframe.mui
iepeers.mui
iernonce.mui
iesetup.mui
ieui.mui
inseng.mui
licmgr10.mui
mshtml.mui
mshtmled.mui
mshtmler.mui
msrating.mui
occache.mui
urlmon.mui
webcheck.mui
wininet.mui
ie4uinit.mui
iedw.mui
ieunatt.mui
iexplore.mui
mshta.mui
msfdsbs.mof
msfeeds.mof
webcheck.ini
occache.ini
inetcorp.iem
inetset.iem
HFSLIPSD.INF
sdesktop.scf
HFSLP284.INF
HFSLP285.INF
flash.ocx
d3d10_33.dll
d3d10_34.dll
d3dco_33.dll
d3dco_34.dll
x3da1_0.dll
x3da1_1.dll
x3da1_2.dll
xact2_0.dll
xact2_1.dll
xact2_2.dll
xact2_3.dll
xact2_4.dll
xact2_5.dll
xact2_6.dll
xact2_7.dll
xact2_8.dll
xin1_1.dll
xin1_2.dll
xin1_3.dll
xin9_1_0.dll
archvapp.inf
cobramsg.dll
guitrna.dll
migisma.dll
migwiz.man
migwiza.exe
scripta.dll
sysmoda.dll
migwiz.htm
migwiz2.htm
aaclient.mui
lhmstsc.mui
lhmstscx.mui
xpnetdg.exe
xpnetdg.xsl
tscinst.vbs
tscuinst.vbs
w2k3rd.mst
w2k3s1rd.mst
wxprd.mst
wxpsp1rd.mst
wxpsp2rd.mst
aaclient.dll
axaltocm.dll
basecsp.dll
bcsprsrc.dll
d3dx10.dll
d3dx9_24.dll
d3dx9_25.dll
d3dx9_26.dll
d3dx9_27.dll
d3dx9_28.dll
d3dx9_29.dll
d3dx9_30.dll
d3dx9_31.dll
d3dx9_32.dll
d3dx9_33.dll
d3dx9_34.dll
icardie.dll
icrav03.rat
idndl.dll
IE7Eula.rtf
ieapfltr.dat
ieapfltr.dll
ieframe.dll
iertutil.dll
iesetup2.dll
ieudinit.exe
ieui.dll
ifxcardm.dll
imgutil2.dll
inetcpl2.cpl
inseng2.dll
msfeeds.dll
mshtml2.dll
msratng2.dll
nlsdl.dll
normaliz.dll
normidna.nls
normnfc.nls
normnfd.nls
normnfkc.nls
normnfkd.nls
pintool.exe
pngfilt2.dll
rhttpaa.dll
spmsg.dll
ticrf.rat
tsgqec.dll
verclsid.exe
webchck2.dll
xmllite.dll
xpsp3res.dll
lhtsc.inf
HFSLPGUI.INF
HFSLPHIV.INF


Btw, IIRC I recently read there was something to have only one HFSLP*.INF file.
What was it ?


CODE
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 http://hfslip.org/support.html

HFSLIP support forum: http://msfn.org/board/index.php?showforum=129

===============================================================================

HFSLIP Version - 1.6.4 build 71014

HFSLIP Path - E:\Adrien\bak\Adrien\yAXM\hfslip\

OS in SOURCESS - XP SP2 French

MSIE Version - MSIE7

Drivers - DRIVER.CAB Updated

HFCLEANUP Detected

CD Install Path - Default

CDTAG - WIN51

===============================================================================
Files in your FIX folder:

Files in your HF folder:
IE7-KB929969-WindowsXP-x86-fra.exe
IE7-WindowsXP-KB933566-x86-FRA.exe
IE7-WindowsXP-x86-fra.exe
WindowsInstaller-KB893803-v2-x86.exe
Windows-KB909520-v1.000-x86-FRA.exe
WindowsMedia6-KB925398-v2-x86-FRA.exe
WindowsMedia6-KB925398-x86-FRA.exe
WindowsMedia-KB911564-x86-FRA.exe
WindowsXP-KB835935-SP2-FRA.exe
WindowsXP-KB873339-x86-FRA.exe
WindowsXP-KB885836-x86-FRA.exe
WindowsXP-KB886185-x86-fra.exe
WindowsXP-KB887472-x86-fra.exe
WindowsXP-KB888302-x86-FRA.exe
WindowsXP-KB890859-x86-FRA.exe
WindowsXP-KB891781-x86-FRA.exe
WindowsXP-KB893756-x86-FRA.exe
WindowsXP-KB896344-v2-x86-ENU.exe
WindowsXP-KB896358-x86-FRA.exe
WindowsXP-KB896423-x86-FRA.exe
WindowsXP-KB896428-x86-FRA.exe
WindowsXP-KB899587-x86-FRA.exe
WindowsXP-KB899591-x86-FRA.exe
WindowsXP-KB900485-v2-x86-FRA.exe
WindowsXP-KB900725-x86-FRA.exe
WindowsXP-KB901017-x86-FRA.exe
WindowsXP-KB901190-x86-FRA.exe
WindowsXP-KB901214-x86-FRA.exe
WindowsXP-KB904706-v2-x86-FRA.exe
WindowsXP-KB904942-v2-x86-FRA.exe
WindowsXP-KB905414-x86-FRA.exe
WindowsXP-KB905749-x86-FRA.exe
WindowsXP-KB908519-x86-FRA.exe
WindowsXP-KB908531-v2-x86-FRA.exe
WindowsXP-KB910437-x86-FRA.exe
WindowsXP-KB911280-v2-x86-FRA.exe
WindowsXP-KB911562-x86-FRA.exe
WindowsXP-KB911927-x86-FRA.exe
WindowsXP-KB912817-v2-x86-FRA.exe
WindowsXP-KB913580-x86-FRA.exe
WindowsXP-KB914388-x86-FRA.exe
WindowsXP-KB914389-x86-FRA.exe
WindowsXP-KB914440-v12-x86-FRA.exe
WindowsXP-KB916595-x86-FRA.exe
WindowsXP-KB917537-x86-FRA.exe
WindowsXP-KB917953-x86-FRA.exe
WindowsXP-KB918118-x86-FRA.exe
WindowsXP-KB918439-x86-FRA.exe
WindowsXP-KB919007-x86-FRA.exe
WindowsXP-KB920213-x86-FRA.exe
WindowsXP-KB920342-x86-FRA.exe
WindowsXP-KB920670-x86-FRA.exe
WindowsXP-KB920683-x86-FRA.exe
WindowsXP-KB920685-x86-FRA.exe
WindowsXP-KB920872-x86-FRA.exe
WindowsXP-KB922582-x86-FRA.exe
WindowsXP-KB922819-x86-FRA.exe
WindowsXP-KB923191-x86-FRA.exe
WindowsXP-KB923414-x86-FRA.exe
WindowsXP-KB923689-x86-FRA.exe
WindowsXP-KB923980-x86-FRA.exe
WindowsXP-KB924191-x86-FRA.exe
WindowsXP-KB924270-x86-FRA.exe
WindowsXP-KB924667-x86-FRA.exe
WINDOWSXP-KB925876-X86-FRA.EXE
WindowsXP-KB925902-x86-FRA.exe
WindowsXP-KB926247-x86-FRA.exe
WindowsXP-KB926255-x86-FRA.exe
WindowsXP-KB926436-x86-FRA.exe
WindowsXP-KB927779-x86-FRA.exe
WindowsXP-KB927802-x86-FRA.exe
WindowsXP-KB927891-v3-x86-FRA.exe
WindowsXP-KB928255-x86-FRA.exe
WindowsXP-KB929123-x86-FRA.exe
WindowsXP-KB930178-x86-FRA.exe
WindowsXP-KB930916-x86-FRA.exe
WindowsXP-KB931261-x86-FRA.exe
WindowsXP-KB931784-x86-FRA.exe
WindowsXP-KB931836-x86-FRA.exe
WindowsXP-KB932168-x86-FRA.exe
WindowsXP-KB933566-x86-FRA.exe
WindowsXP-KB933729-x86-FRA.exe
WindowsXP-KB935448-x86-FRA.exe
WindowsXP-KB935839-x86-FRA.exe
WindowsXP-KB935840-x86-FRA.exe
WindowsXP-KB935843-x86-FRA.exe
WindowsXP-KB936357-x86-ENU.exe
WindowsXP-KB939653-x86-FRA.exe

Files in your HFCABS folder:
Apr2005_d3dx9_25_x86.cab
Apr2006_d3dx9_30_x86.cab
Apr2006_MDX1_x86.cab
Apr2006_MDX1_x86_Archive.cab
Apr2006_XACT_x86.cab
Apr2006_xinput_x86.cab
APR2007_d3dx10_33_x86.cab
APR2007_d3dx9_33_x86.cab
APR2007_XACT_x86.cab
APR2007_xinput_x86.cab
Aug2005_d3dx9_27_x86.cab
AUG2006_XACT_x86.cab
AUG2006_xinput_x86.cab
BDANT.cab
BDAXP.cab
Dec2005_d3dx9_28_x86.cab
DEC2006_d3dx10_00_x86.cab
DEC2006_d3dx9_32_x86.cab
DEC2006_XACT_x86.cab
dxnt.cab
Feb2005_d3dx9_24_x86.cab
Feb2006_d3dx9_29_x86.cab
Feb2006_XACT_x86.cab
FEB2007_XACT_x86.cab
Jun2005_d3dx9_26_x86.cab
JUN2006_XACT_x86.cab
JUN2007_d3dx10_34_x86.cab
JUN2007_d3dx9_34_x86.cab
JUN2007_XACT_x86.cab
Oct2005_xinput_x86.cab
OCT2006_d3dx9_31_x86.cab
OCT2006_XACT_x86.cab
OCT2006_xinput_x86.cab
swflash.cab

Files 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.INI
HFSLIP_POST_getnewfiles_v3.cmd
HFTOOLS.7z
modifyPE.exe

Files in your HFEXPERT folder:
E:\Adrien\bak\Adrien\yAXM\hfslip\HFEXPERT\APPREPLACEMENT\sfcfiles.dll

Files in your HFCLEANUP folder:
XPSP2.EXT

===============================================================================
HFSLIP run time: 17m15s
Go to the top of the page
 
+Quote Post
jimmsta
post Oct 14 2007, 11:40 AM
Post #5


Advanced Member
***

Group: Members
Posts: 365
Joined: 4-May 05
From: NJ, USA
Member No.: 54728
OS: Windows 7 x64
Country Flag


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. smile.gif
Go to the top of the page
 
+Quote Post
Camarade_Tux
post Oct 14 2007, 12:08 PM
Post #6


MSFN Addict
*******

Group: Members
Posts: 1760
Joined: 22-May 05
From: Paris
Member No.: 57090
OS: none
Country Flag


Just noticed this one: "sdesktop.scf". Is it from hfslip (1.6.4) or IE7 ?
Go to the top of the page
 
+Quote Post
Tomcat76
post Oct 14 2007, 01:34 PM
Post #7


MSFN Junkie
Group Icon

Group: Software Developers
Posts: 3171
Joined: 8-August 05
From: Flanders, Belgium
Member No.: 68008
OS: 2000
Country Flag


QUOTE (Camarade_Tux @ Oct 14 2007, 01:00 PM) *
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.

QUOTE (Camarade_Tux @ Oct 14 2007, 01:00 PM) *
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.

QUOTE (Camarade_Tux @ Oct 14 2007, 08:08 PM) *
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.

QUOTE (jimmsta @ Oct 14 2007, 07:40 PM) *
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. smile.gif
Yes; that's what it's for. I updated the intro post a little.
Thanks.
Go to the top of the page
 
+Quote Post
Camarade_Tux
post Oct 19 2007, 07:50 AM
Post #8


MSFN Addict
*******

Group: Members
Posts: 1760
Joined: 22-May 05
From: Paris
Member No.: 57090
OS: none
Country Flag


QUOTE (Tomcat76 @ Oct 14 2007, 08:34 PM) *
QUOTE (Camarade_Tux @ Oct 14 2007, 01:00 PM) *
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.

QUOTE
QUOTE (Camarade_Tux @ Oct 14 2007, 01:00 PM) *
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. smile.gif

QUOTE
QUOTE (Camarade_Tux @ Oct 14 2007, 08:08 PM) *
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. unsure.gif
Go to the top of the page
 
+Quote Post
Tomcat76
post Oct 19 2007, 04:43 PM
Post #9


MSFN Junkie
Group Icon

Group: Software Developers
Posts: 3171
Joined: 8-August 05
From: Flanders, Belgium
Member No.: 68008
OS: 2000
Country Flag


QUOTE (Camarade_Tux @ Oct 19 2007, 03:50 PM) *
I thought latest IE7 installers fixed the problem. unsure.gif
Only when installed from SVCPACK.
Go to the top of the page
 
+Quote Post
tommyp
post Dec 1 2007, 07:42 AM
Post #10


MSFN Expert
Group Icon

Group: Software Developers
Posts: 1401
Joined: 9-January 04
Member No.: 12184
OS: none
Country Flag


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.

CODE
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=2
echo>>"%userprofile%\application data\microsoft\internet explorer\quick launch\Show Desktop.scf" IconFile=explorer.exe,3
echo>>"%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?
Go to the top of the page
 
+Quote Post
Tomcat76
post Dec 1 2007, 02:17 PM
Post #11


MSFN Junkie
Group Icon

Group: Software Developers
Posts: 3171
Joined: 8-August 05
From: Flanders, Belgium
Member No.: 68008
OS: 2000
Country Flag


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? smile.gif

Also, the "Microsoft\Internet Explorer\Quick Launch" folder path is defined as a variable in SHELL.INF, so it may differ as well.
Go to the top of the page
 
+Quote Post
AgiHammerklau
post Dec 8 2007, 05:50 PM
Post #12


USER
**

Group: Members
Posts: 207
Joined: 11-March 06
From: Berlin
Member No.: 90475
OS: 2000
Country Flag


@Tomcat76
There 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
Go to the top of the page
 
+Quote Post
Tomcat76
post Dec 8 2007, 11:51 PM
Post #13


MSFN Junkie
Group Icon

Group: Software Developers
Posts: 3171
Joined: 8-August 05
From: Flanders, Belgium
Member No.: 68008
OS: 2000
Country Flag


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.
Go to the top of the page
 
+Quote Post
Soma
post Dec 26 2008, 03:39 PM
Post #14


Newbie


Group: Members
Posts: 11
Joined: 24-February 05
Member No.: 45102
Country Flag


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...
Go to the top of the page
 
+Quote Post

Google Frontpage Forums Unattended CD/DVD Guide

Reply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 




Lo-Fi Version Time is now: 7th November 2009 - 11:09 AM
All trademarks mentioned on this page are the property of their respective owners
MSFN is not affiliated with Microsoft
Copyright Đ 2001-2009 msfn.org
Privacy Policy