Probably in english due english version of newdev.dll hotfix included in latest DP Base.

Bâshrat the Sneaky  wrote:

Problems 1+2 were fixed in 6.05.2

I have to disagree on this. Because I did extract DPs_fnsh.cmd manually from archive and it's old version..? DPs_BASE_6052.exe, 1317691 bytes, md5sum 44f4da9f89f7ad91d860715c2adafbd5. This contains bin\finish.7z, 29.5.2006 23:10, 596407 bytes, md5sum 599bcd78f4378f036238a877afe647d1. Finish.7z contains DPs_fnsh.cmd, 29.5.2006 21:17, 12492 bytes, md5sum be45d65e63800e07516027dfb96a7d18. Open DPs_fnsh.cmd in editor and problem is still there: "IF %CDDRIVE%==: GOTO KTD_M1". CDDRIVE is not set previously -> ERROR. I've downloaded DPs_BASE_6052.exe multiple times so it's not due broken proxy on ISP or anything like that. Could you verify that one on server is proper version? Even tried another ISP in another country!


Bâshrat the Sneaky  wrote:

Problem 3 is not related to the HDA fix (KB888111). I don't know what device that is though. Will look it up later.

I'm going to disagree on this one too smile. PCI IDs of device lacking driver matches one in INF included on KB888111 and slipstreamed to I386 by DP base. Reinstalling driver for it then properly detects it's HDA bus and installs drivers - asking for media which it shouldn't do (problem 4).


Bâshrat the Sneaky  wrote:

The .log file SHOULD stay by the way

Moving it to %WINDIR% might make things bit cleaner? Doesn't matter for me tho.


laura wrote:

About problem No.4. Maybe he is talking about HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion key SourcePath ?

CurrentVersion\Setup\SourcePath. Yep. That's the one I meant. I still need to check exactly what's set on registry. Anyway Windows prompts for missing file while it's present in C:\Windows\System32\drivers and in D:\I386. Path it suggests is just "D:" which is obviously incorrect. Of course this might be just some Windows oddity and not DP problem at all.

I'll look into these later myself (unless Bashrat fixes everything before that which seems quite likely based on amount of changes he's done lately smile)

It's not uncommon for D-Link to completely change product without changing name. They just upgrade revision on sticker - sometimes not even that! Perhaps Toblerone has different revision than Mr.Sneakys brother does.

You're right. It doesn't care what type of computer was used to make install DVD.

What I'm after is easy way to install XP from DVD with Office etc, run Sysprep and copy that image to multiple PCs with Ghost or some other tool. Dumping Ghost image to target PC takes like 10 minutes compared to 2 hours for unattended OS and application install from DVD.

Without manually copying DP_fnsh.cmd and related files from DVD prior running Sysprep this will cause problems as tweaks in finishing scripts will be skipped.

First I want to say thanks for great tool. Hopefully this message doesn't sound too negative, just wanted to let you know about problems I've found with DP. I've tried to include all relevant infos, logs, inis etc.

DP Base 6.05.2. WinXP SP2 VLK English. Clean source image from Microsoft download service, integrated everything with DP and made bootable image using AutoStreamer. No 3rd party driver packs, no RyanVM stuff, no nlite. Using WINNT.SIF for unattended install. Hardware tested with: FSC S7110 and VMware Workstation.

PROBLEM 1: Install goes fine, but KTD feature doesn't work. Over thousand OEMxxxx.INF+PNF files are present in C:\WINDOWS\INF but C:\D directory structure is missing. Drivers for devices detected during installation are properly installed. Any attempt to install hardware covered by DriverPacks causes "Files Needed" popup suggesting C:\D\... folder. However since C:\D gets deleted even when KTD is enabled this fails.

PROBLEM 2: DP Base 6.05.2 comes with old DPs_fnsh.cmd that has problem due missing %CDDRIVE% variable bug I reported yesterday. I manually extracted DPs_BASE_6052.exe and DPs_fnsh.cmd is dated 29.5.2006 21:17. Not related to problem 1 as I used different method this time.

PROBLEM 3: "Microsoft UAA Bus Driver for High Definition Audio" is left as "PCI Device" with !-mark after unattended install. Necessary inf and drivers are in proper place under I386 on CD so hotfix slipstreaming appears to be fine. Right-clicking over it and selecting "Update driver" finds proper driver. However "Files Needed" popup is shown searching files from D: which is DVD-ROM drive I used to install OS. Manually browsing C:\WINDOWS\SYSTEM32\DRIVERS path works and necessary drivers are found. After that Windows finds sound, but fails due problem 1 above. If this is OS issue and not fixable on DP side perhaps it could be resolved by running DEVCON on DPs_fnsh and forcing proper driver when problematic hardware is detected?
http://80.81.183.101/dp/devman.gif
http://80.81.183.101/dp/baddev.gif

PROBLEM 4: Path to Windows install source folder is incorrectly set to "D:" instead of "D:\i386" as it should be. Noticed this problem when trying to resolve HD audio problems (see problem 3).

PROBLEM 5: During unattended install there's "New hardware found" wizard popup with "Plug and Play monitor" found. It tries to search drivers from internet which obviously fails. This is due bug in WinXP SP2 related to signed display drivers and unsigned monitor drivers. See links below for discussion, MS KB article and download on HP webpage that contains fix needed. HP archive needs to be extracted with some installshield decompiler like i6comp020.zip. Could this fix be integrated to DP like HD audio support?
http://www.msfn.org/board/index.php?showtopic=39887
http://support.microsoft.com/default.as … -us;883667
http://h18007.www1.hp.com/support/files … 22952.html
http://hobbes.nmsu.edu/pub/os2/win32os2/i6comp020.zip

PROBLEM 6: CMDOW.EXE is missing from C:\ when using DPsMethod 1.
http://80.81.183.101/dp/cmdow.gif

PROBLEM 7: DPs_fnsh.cmd is not deleted from C:\ after install is completed. I see there's commands to delete it, but for some reason they seem to fail.

C:\>CMDOW @ /HID 
C:\>REM +==========================================================================+ 
C:\>REM |                                                                          | 
C:\>REM | Only edit this file if you know what you're doing!                       | 
C:\>REM |                                                                          | 
C:\>REM +==========================================================================+ 
C:\>REM +==========================================================================+ 
C:\>REM |   Editable variables.                                                    | 
C:\>REM |--------------------------------------------------------------------------| 
C:\>SET DriverPacks=C:\D 
C:\>SET D=C:\WINDOWS\system32\drivers 
C:\>SET S=C:\WINDOWS\system32 
C:\>SET DPS_TMP=C:\WINDOWS\DPs_temp 
C:\>REM +==========================================================================+ 
C:\>REM |   DriverPack Graphics A control panels.                                  | 
C:\>REM |--------------------------------------------------------------------------| 
C:\>SET C=C:\D\G 
C:\>IF NOT EXIST C:\D\G\A\1 GOTO DP_GA_2 
C:\>IF EXIST C:\WINDOWS\system32\atioglx1.dll (
C:\D\G\A\1\ATICCC.exe -y -oC:\WINDOWS\DPs_temp  
 MSIEXEC /i C:\WINDOWS\DPs_temp\ISScript9.Msi /qn /norestart  
 MSIEXEC /i C:\WINDOWS\DPs_temp\ATICCC.msi /qn /norestart  
 RD /S /Q C:\WINDOWS\DPs_temp 
) 
C:\>REM +==========================================================================+ 
C:\>REM |   DriverPack Graphics B control panels.                                  | 
C:\>REM |--------------------------------------------------------------------------| 
C:\>SET C=C:\D\G 
C:\>IF NOT EXIST C:\D\G\3\1 GOTO DP_GB_2 
C:\>IF EXIST C:\WINDOWS\system32\3dfxV2ps.dll (C:\D\G\3\1\V2_OC_control_panel.exe) 
C:\>IF NOT EXIST C:\D\G\S\1 GOTO DP_GB_3 
C:\>IF EXIST C:\WINDOWS\system32\drivers\sisgrp.sys (
C:\D\G\S\1\UVGA3.exe -y -oC:\WINDOWS\DPs_temp  
 START /WAIT C:\WINDOWS\DPs_temp\setup.exe -s  
 RD /S /Q C:\WINDOWS\DPs_temp 
) 
C:\>REM +==========================================================================+ 
C:\>REM |   DriverPack Graphics C control panels.                                  | 
C:\>REM |--------------------------------------------------------------------------| 
C:\>SET C=C:\D\G 
C:\>IF NOT EXIST C:\D\G\A\3 GOTO DP_GC_2 
C:\>IF EXIST C:\WINDOWS\system32\atioglgl.dll (
C:\D\G\A\3\CPanel.exe -y -oC:\WINDOWS\DPs_temp  
 START /WAIT C:\WINDOWS\DPs_temp\Setup.exe /K  
 RD /S /Q C:\WINDOWS\DPs_temp 
) 
C:\>REM +==========================================================================+ 
C:\>REM |   DriverPack Sound A control panels.                                     | 
C:\>REM |--------------------------------------------------------------------------| 
C:\>SET C=C:\D\S 
C:\>IF NOT EXIST C:\D\S\CR GOTO DP_SA_2 
C:\>IF EXIST C:\WINDOWS\system32\drivers\ha10kx2k.sys (
IF EXIST C:\WINDOWS\system32\drivers\ha20x2k.sys IF EXIST C:\D\S\CR\1\Ctzapxx.ini (
EXPAND -R C:\D\S\CR\1\*.* C:\D\S\CR  
 EXPAND -R C:\D\S\CR\1\common\*.* C:\D\S\CR\1\common  
 EXPAND -R C:\D\S\CR\1\common\i386\*.* C:\D\S\CR\1\common\i386  
 EXPAND -R C:\D\S\CR\1\lang\*.* C:\D\S\CR\1\lang  
 EXPAND -R C:\D\S\CR\1\lang\i386\*.* C:\D\S\CR\1\lang\i386  
 EXPAND -R C:\D\S\CR\1\win2k_xp\*.* C:\D\S\CR\1\win2k_xp  
 EXPAND -R C:\D\S\CR\1\win2k_xp\data\*.* C:\D\S\CR\1\win2k_xp\data  
 EXPAND -R C:\D\S\CR\1\win2k_xp\i386\*.* C:\D\S\CR\1\win2k_xp\i386  
 DEL /Q C:\D\S\CR\1*.??_  
 DEL /Q C:\D\S\CR\1\common\*.??_  
 DEL /Q C:\D\S\CR\1\common\i386\*.??_  
 DEL /Q C:\D\S\CR\1\lang\*.??_  
 DEL /Q C:\D\S\CR\1\lang\i386\*.??_  
 DEL /Q C:\D\S\CR\1\win2k_xp\*.??_  
 DEL /Q C:\D\S\CR\1\win2k_xp\data\*.??_  
 DEL /Q C:\D\S\CR\1\win2k_xp\i386\*.??_  
 COPY /Y C:\D\S\CR\1\common\i386\CtCtlPan.cpl C:\WINDOWS\system32\  1>NUL  
 COPY /Y C:\D\S\CR\1\common\i386\CtPanel.exe C:\WINDOWS\system32\  1>NUL  
 START C:\D\S\CR\1\CTZAPXX.exe /S  
 GOTO DP_SA_2 
)  
 IF EXIST C:\D\S\CR\2\Ctzapxx.ini (
EXPAND -R C:\D\S\CR\2\*.* C:\D\S\CR  
 EXPAND -R C:\D\S\CR\2\common\*.* C:\D\S\CR\2\common  
 EXPAND -R C:\D\S\CR\2\common\i386\*.* C:\D\S\CR\2\common\i386  
 EXPAND -R C:\D\S\CR\2\lang\*.* C:\D\S\CR\2\lang  
 EXPAND -R C:\D\S\CR\2\lang\i386\*.* C:\D\S\CR\2\lang\i386  
 EXPAND -R C:\D\S\CR\2\win2k_xp\*.* C:\D\S\CR\2\win2k_xp  
 EXPAND -R C:\D\S\CR\2\win2k_xp\data\*.* C:\D\S\CR\2\win2k_xp\data  
 EXPAND -R C:\D\S\CR\2\win2k_xp\i386\*.* C:\D\S\CR\2\win2k_xp\i386  
 DEL /Q C:\D\S\CR\2*.??_  
 DEL /Q C:\D\S\CR\2\common\*.??_  
 DEL /Q C:\D\S\CR\2\common\i386\*.??_  
 DEL /Q C:\D\S\CR\2\lang\*.??_  
 DEL /Q C:\D\S\CR\2\lang\i386\*.??_  
 DEL /Q C:\D\S\CR\2\win2k_xp\*.??_  
 DEL /Q C:\D\S\CR\2\win2k_xp\data\*.??_  
 DEL /Q C:\D\S\CR\2\win2k_xp\i386\*.??_  
 COPY /Y C:\D\S\CR\2\common\i386\CtCtlPan.cpl C:\WINDOWS\system32\  1>NUL  
 COPY /Y C:\D\S\CR\2\common\i386\CtPanel.exe C:\WINDOWS\system32\  1>NUL  
 START C:\D\S\CR\2\CTZAPXX.exe /S 
) 
) 
C:\>IF NOT EXIST C:\D\S\CR\3 GOTO DP_SA_3 
C:\>IF EXIST C:\WINDOWS\system32\drivers\P17.sys (
IF EXIST C:\D\S\CR\3\Ctzapxx.in_ (
EXPAND -R C:\D\S\CR\3\*.* C:\D\S\CR\3  
 EXPAND -R C:\D\S\CR\3\AddOn\*.* C:\D\S\CR\3\AddOn  
 EXPAND -R C:\D\S\CR\3\Common\*.* C:\D\S\CR\3\Common  
 EXPAND -R C:\D\S\CR\3\Lang\i386\*.* C:\D\S\CR\3\Lang\i386  
 EXPAND -R C:\D\S\CR\3\Win2K_XP\*.* C:\D\S\CR\3\Win2K_XP  
 EXPAND -R C:\D\S\CR\3\Win2K_XP\i386\*.* C:\D\S\CR\3\Win2K_XP\i386  
 DEL /Q C:\D\S\CR\3\*.??_  
 DEL /Q C:\D\S\CR\3\AddOn\*.??_  
 DEL /Q C:\D\S\CR\3\Common\*.??_  
 DEL /Q C:\D\S\CR\3\Lang\i386\*.??_  
 DEL /Q C:\D\S\CR\3\Win2K_XP\*.??_  
 DEL /Q C:\D\S\CR\3\Win2K_XP\i386\*.??_ 
)  
 START C:\D\S\CR\3\CTZapxx.Exe /S 
) 
C:\>IF NOT EXIST C:\D\S\N\AudioUtl.exe GOTO DP_SA_4 
C:\>IF EXIST C:\WINDOWS\system32\drivers\nvapu.sys (
START /WAIT C:\D\S\N\AudioUtl.exe -y -oC:\WINDOWS\DPs_temp  
 START /WAIT C:\WINDOWS\DPs_temp\Setup.exe -s -f1  
 RD /S /Q C:\WINDOWS\DPs_temp 
) 
C:\>IF NOT EXIST C:\D\S\T\2\Setup.ex_ GOTO DP_SA_5 
C:\>IF NOT EXIST C:\D\S\V\1\V_ENVY.exe GOTO DP_SA_6 
C:\>IF NOT EXIST C:\D\S\V\2\CPL.exe GOTO DP_SA_7 
C:\>IF EXIST C:\WINDOWS\system32\drivers\vinyl97.sys START /WAIT C:\D\S\V\2\CPL.exe -y -oC:\WINDOWS\system32\ 
C:\>REN C:\WINDOWS\system32\ADeck.ex ADeck.exe 
C:\>REM +==========================================================================+ 
C:\>REM |   DriverPack Sound B control panels.                                     | 
C:\>REM |--------------------------------------------------------------------------| 
C:\>SET C=C:\D\S 
C:\>IF NOT EXIST C:\D\S\T\3\T_3.exe GOTO DP_SB_2 
C:\>IF EXIST C:\WINDOWS\system32\drivers\cmaudio.sys START C:\D\S\T\3\T_3.exe 
C:\>IF NOT EXIST C:\D\S\T\4\T_SSU.exe GOTO DP_SB_3 
C:\>IF EXIST C:\WINDOWS\system32\drivers\TT1724ht.sys START C:\D\S\T\4\T_SSU.exe 
C:\>IF NOT EXIST C:\D\S\T\5\T_DMX.exe GOTO DP_SB_4 
C:\>IF EXIST C:\WINDOWS\system32\drivers\dmxsens.sys START C:\D\S\T\5\T_DMX.EXE 
C:\>IF NOT EXIST C:\D\S\S\U GOTO DP_SB_5 
C:\>IF EXIST C:\WINDOWS\system32\drivers\sthda.sys (
COPY /Y C:\D\S\S\U\stlang.dll C:\WINDOWS\system32  1>NUL  
 COPY /Y C:\D\S\S\U\stacgui.dll C:\WINDOWS\system32  1>NUL  
 COPY /Y C:\D\S\S\U\stacgui.cpl C:\WINDOWS\system32  1>NUL  
 MD "C:\Program Files\Sigmatel\C-Major Audio\STACGUI"  
 COPY /Y C:\D\S\S\U\sttray.exe "C:\Program Files\Sigmatel\C-Major Audio\STACGUI"  1>NUL  
 COPY /Y C:\D\S\S\U\stlang.dll "C:\Program Files\Sigmatel\C-Major Audio\WDM"  1>NUL 
) 

C:\>IF NOT EXIST C:\D\S\SI\1\SI_7012.exe GOTO DP_SB_6 
C:\>IF EXIST C:\WINDOWS\system32\drivers\sis7012.sys (START C:\D\S\SI\1\SI_7012.exe x -y -oC:\WINDOWS\system32\ ) 
C:\>IF NOT EXIST C:\D\S\SI\2\SI_7018.exe GOTO DP_SB_7 
C:\>IF EXIST C:\WINDOWS\system32\drivers\sis7018.sys (START C:\D\S\SI\2\SI_7018.exe x -y -oC:\WINDOWS\system32\ ) 
C:\>GOTO EXCEPTIONS 
C:\>SET T=C:\tmp.txt 
C:\>REM +==========================================================================+ 
C:\>REM |   Workaround for AMD Athlon 64 X2 CPU's lagging issues.                  | 
C:\>REM |--------------------------------------------------------------------------| 
C:\>devcon find ACPI\AUTHENTICAMD_-_X86_FAMILY_15_MODEL_*  1>>C:\tmp.txt 
C:\>agrep -s -ci "AMD Athlon(tm) 64 X2 Dual Core" C:\tmp.txt 
0
Grand Total: 0 match(es) found.
C:\>IF 0 GEQ 1 (addUsepmtimer.exe) 
C:\>DEL /F /Q C:\tmp.txt 
C:\>REM +==========================================================================+ 
C:\>REM |   Workaround for nVidia nForce 3 ethernet.                               | 
C:\>REM |--------------------------------------------------------------------------| 
C:\>devcon find "PCI\VEN_10DE&DEV_00DF"  1>>C:\tmp.txt 
C:\>agrep -s -ci "SUBSYS_E0001458&REV_A2" C:\tmp.txt 
0
Grand Total: 0 match(es) found.
C:\>IF 0 GEQ 1 (
devcon update "C:\D\L\NV\123\nvnetbus.inf" "PCI\VEN_10DE&DEV_00DF&SUBSYS_E0001458&REV_A2"  1>>NULL  
 devcon update "C:\D\L\NV\123\nvnetfd.inf" "{1a3e09be-1e45-494b-9174-d7385b45bbf5}\NVNET_DEV*"  1>>NULL 
) 
C:\>DEL /F /Q C:\tmp.txt 
C:\>REM +==========================================================================+ 
C:\>REM |   Workaround for Hercules Fortissimo, Game Theater and Digifire APU's.   | 
C:\>REM |--------------------------------------------------------------------------| 
C:\>devcon find "PCI\VEN_1013&DEV_6003*"  1>>C:\tmp.txt 
C:\>agrep -s -ci "SUBSYS_005014AF" C:\tmp.txt 
0
Grand Total: 0 match(es) found.
C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "PCI\VEN_1013&DEV_6003&SUBSYS_005014AF" ) 
C:\>agrep -s -ci "SUBSYS_00501681" C:\tmp.txt 
0
Grand Total: 0 match(es) found.
C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "PCI\VEN_1013&DEV_6003&SUBSYS_00501681" ) 
C:\>agrep -s -ci "SUBSYS_00521681" C:\tmp.txt 
0
Grand Total: 0 match(es) found.
C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "PCI\VEN_1013&DEV_6003&SUBSYS_00521681" ) 
C:\>agrep -s -ci "SUBSYS_00531681" C:\tmp.txt 
0
Grand Total: 0 match(es) found.
C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "PCI\VEN_1013&DEV_6003&SUBSYS_00531681" ) 
C:\>agrep -s -ci "SUBSYS_00541681" C:\tmp.txt 
0
Grand Total: 0 match(es) found.
C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "PCI\VEN_1013&DEV_6003&SUBSYS_00541681" ) 
C:\>agrep -s -ci "SUBSYS_A0111681" C:\tmp.txt 
0
Grand Total: 0 match(es) found.
C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "PCI\VEN_1013&DEV_6003&SUBSYS_A0111681" ) 
C:\>agrep -s -ci "SUBSYS_A0121681" C:\tmp.txt 
0
Grand Total: 0 match(es) found.
C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "PCI\VEN_1013&DEV_6003&SUBSYS_A0121681" ) 
C:\>agrep -s -ci "SUBSYS_00511681" C:\tmp.txt 
0
Grand Total: 0 match(es) found.
C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "PCI\VEN_1013&DEV_6003&SUBSYS_00511681" ) 
C:\>agrep -s -ci "SUBSYS_A0101681" C:\tmp.txt 
0
Grand Total: 0 match(es) found.
C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "PCI\VEN_1013&DEV_6003&SUBSYS_A0101681" ) 
C:\>DEL /F /Q C:\tmp.txt 
C:\>devcon find "HERCULES\*"  1>>C:\tmp.txt 
C:\>agrep -s -ci "GTXP_WDM_INTERFACE" C:\tmp.txt 
0
Grand Total: 0 match(es) found.
C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "HERCULES\GTXP_WDM_INTERFACE" ) 
C:\>agrep -s -ci "GF3_WDM_INTERFACE" C:\tmp.txt 
0
Grand Total: 0 match(es) found.
C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "HERCULES\GF3_WDM_INTERFACE" ) 
C:\>agrep -s -ci "GF2_WDM_INTERFACE" C:\tmp.txt 
0
Grand Total: 0 match(es) found.
C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "HERCULES\GF2_WDM_INTERFACE" ) 
C:\>agrep -s -ci "DFIRE_WDM_INTERFACE" C:\tmp.txt 
0
Grand Total: 0 match(es) found.
C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "HERCULES\DFIRE_WDM_INTERFACE" ) 
C:\>agrep -s -ci "GTXP71_WDM_INTERFACE" C:\tmp.txt 
0
Grand Total: 0 match(es) found.
C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "HERCULES\GTXP71_WDM_INTERFACE" ) 
C:\>agrep -s -ci "PNPB02F" C:\tmp.txt 
0
Grand Total: 0 match(es) found.
C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "HERCULES\*PNPB02F" ) 
C:\>DEL /F /Q C:\tmp.txt 
C:\>REM +==========================================================================+ 
C:\>REM |   KTD (Keep The Drivers) commands.                                       | 
C:\>REM |--------------------------------------------------------------------------| 
C:\>SET tagfile=\OEM\bin 
C:\>FOR %i IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST "%i:\OEM\bin" SET CDDRIVE=%i: 
C:\>IF EXIST "c:\OEM\bin" SET CDDRIVE=c: 
C:\>IF EXIST "d:\OEM\bin" SET CDDRIVE=d: 
C:\>IF EXIST "e:\OEM\bin" SET CDDRIVE=e: 
C:\>IF EXIST "f:\OEM\bin" SET CDDRIVE=f: 
C:\>IF EXIST "g:\OEM\bin" SET CDDRIVE=g: 
C:\>IF EXIST "h:\OEM\bin" SET CDDRIVE=h: 
C:\>IF EXIST "i:\OEM\bin" SET CDDRIVE=i: 
C:\>IF EXIST "j:\OEM\bin" SET CDDRIVE=j: 
C:\>IF EXIST "k:\OEM\bin" SET CDDRIVE=k: 
C:\>IF EXIST "l:\OEM\bin" SET CDDRIVE=l: 
C:\>IF EXIST "m:\OEM\bin" SET CDDRIVE=m: 
C:\>IF EXIST "n:\OEM\bin" SET CDDRIVE=n: 
C:\>IF EXIST "o:\OEM\bin" SET CDDRIVE=o: 
C:\>IF EXIST "p:\OEM\bin" SET CDDRIVE=p: 
C:\>IF EXIST "q:\OEM\bin" SET CDDRIVE=q: 
C:\>IF EXIST "r:\OEM\bin" SET CDDRIVE=r: 
C:\>IF EXIST "s:\OEM\bin" SET CDDRIVE=s: 
C:\>IF EXIST "t:\OEM\bin" SET CDDRIVE=t: 
C:\>IF EXIST "u:\OEM\bin" SET CDDRIVE=u: 
C:\>IF EXIST "v:\OEM\bin" SET CDDRIVE=v: 
C:\>IF EXIST "w:\OEM\bin" SET CDDRIVE=w: 
C:\>IF EXIST "x:\OEM\bin" SET CDDRIVE=x: 
C:\>IF EXIST "y:\OEM\bin" SET CDDRIVE=y: 
C:\>IF EXIST "z:\OEM\bin" SET CDDRIVE=z: 
C:\>IF d: == : GOTO KTD_M1 
C:\>IF EXIST d:\OEM\bin\makePNF.exe (
REM 1st sublevel  
 IF EXIST d:\OEM\bin\KTDpaths.cmd (d:\OEM\bin\KTDpaths.cmd)  ELSE (
START d:\OEM\bin\WatchDSP.exe  
 START d:\OEM\bin\CloseDSP.exe  
 START d:\OEM\bin\hideMakePNF.exe  
 START /WAIT d:\OEM\bin\makePNF.exe C:\D  
 TASKKILL /F /IM CloseDSP.exe /IM hideMakePNF.exe /IM WatchDSP.exe 
) 
)  ELSE (
REM 1st sublevel  
 IF EXIST d:\OEM\bin\KTDpatterns.cmd (
d:\OEM\bin\KTDpatterns.cmd 
 REM 2nd sublevel 
)  ELSE (
REM 2nd sublevel  
 d:\OEM\bin\DevPath.exe C:\WINDOWS\Inf 
) 
) 
SUCCESS: The process "WATCHDSP.EXE" with PID 1740 has been terminated.
SUCCESS: The process "CLOSEDSP.EXE" with PID 1788 has been terminated.
SUCCESS: The process "HIDEMAKEPNF.EXE" with PID 752 has been terminated.
C:\>GOTO CLEANUP 
C:\>IF NOT EXIST C:\makePNF.exe (RD /S /Q C:\D ) 
C:\>DEL /F /Q C:\addUsepmtimer.exe 
C:\>DEL /F /Q C:\agrep.exe 
C:\>DEL /F /Q C:\CloseDSP.exe 
C:\>DEL /F /Q C:\devcon.exe 
C:\>DEL /F /Q C:\fnsh_log.cmd 
C:\>DEL /F /Q C:\hideMakePNF.exe 
C:\>DEL /F /Q C:\robocopy.exe 
C:\>DEL /F /Q C:\WatchDSP.exe 
C:\>IF EXISTS C:\KTDpaths.cmd DEL /F /Q C:\KTDpaths.cmd
=========== 
PCI devices 
=========== 
 
PCI\VEN_11AB&DEV_4363&SUBSYS_139A10CF&REV_12\4&192AC53F&0&00E0: Marvell Yukon 88E8055 PCI-E Gigabit Ethernet Controller
PCI\VEN_1217&DEV_00F7&SUBSYS_00F71217&REV_02\4&6B16D5B&0&1CF0: OHCI Compliant IEEE 1394 Host Controller
PCI\VEN_1217&DEV_7134&SUBSYS_131E10CF&REV_21\4&6B16D5B&0&18F0: Generic CardBus Controller
PCI\VEN_8086&DEV_2448&SUBSYS_00000000&REV_E2\3&B1BFB68&0&F0 : Intel(R) 82801 PCI Bridge - 2448
PCI\VEN_8086&DEV_27A0&SUBSYS_00000000&REV_03\3&B1BFB68&0&00 : Mobile Intel(R) 945GM/PM/GMS/940GML and Intel(R) 945GT Express 

Processor to DRAM Controller - 27A0
PCI\VEN_8086&DEV_27A2&SUBSYS_137A10CF&REV_03\3&B1BFB68&0&10 : Mobile Intel(R) 945GM Express Chipset Family
PCI\VEN_8086&DEV_27A6&SUBSYS_137A10CF&REV_03\3&B1BFB68&0&11 : Mobile Intel(R) 945GM Express Chipset Family
PCI\VEN_8086&DEV_27B9&SUBSYS_00000000&REV_02\3&B1BFB68&0&F8 : Intel(R) 82801GBM (ICH7-M) LPC Interface Controller - 27B9
PCI\VEN_8086&DEV_27C5&SUBSYS_138710CF&REV_02\3&B1BFB68&0&FA : Intel(R) 82801GBM SATA AHCI Controller
PCI\VEN_8086&DEV_27C8&SUBSYS_138910CF&REV_02\3&B1BFB68&0&E8 : Intel(R) 82801G (ICH7 Family) USB Universal Host Controller - 

27C8
PCI\VEN_8086&DEV_27C9&SUBSYS_138910CF&REV_02\3&B1BFB68&0&E9 : Intel(R) 82801G (ICH7 Family) USB Universal Host Controller - 

27C9
PCI\VEN_8086&DEV_27CA&SUBSYS_138910CF&REV_02\3&B1BFB68&0&EA : Intel(R) 82801G (ICH7 Family) USB Universal Host Controller - 

27CA
PCI\VEN_8086&DEV_27CB&SUBSYS_138910CF&REV_02\3&B1BFB68&0&EB : Intel(R) 82801G (ICH7 Family) USB Universal Host Controller - 

27CB
PCI\VEN_8086&DEV_27CC&SUBSYS_138A10CF&REV_02\3&B1BFB68&0&EF : Intel(R) 82801G (ICH7 Family) USB2 Enhanced Host Controller - 

27CC
PCI\VEN_8086&DEV_27D0&SUBSYS_00000000&REV_02\3&B1BFB68&0&E0 : Intel(R) 82801G (ICH7 Family) PCI Express Root Port - 27D0
PCI\VEN_8086&DEV_27D2&SUBSYS_00000000&REV_02\3&B1BFB68&0&E1 : Intel(R) 82801G (ICH7 Family) PCI Express Root Port - 27D2
PCI\VEN_8086&DEV_27D4&SUBSYS_00000000&REV_02\3&B1BFB68&0&E2 : Intel(R) 82801G (ICH7 Family) PCI Express Root Port - 27D4
PCI\VEN_8086&DEV_27D8&SUBSYS_139710CF&REV_02\3&B1BFB68&0&D8 : PCI Device
PCI\VEN_8086&DEV_27DA&SUBSYS_138810CF&REV_02\3&B1BFB68&0&FB : Intel(R) 82801G (ICH7 Family) SMBus Controller - 27DA
PCI\VEN_8086&DEV_27DF&SUBSYS_138510CF&REV_02\3&B1BFB68&0&F9 : Intel(R) 82801G (ICH7 Family) Ultra ATA Storage Controllers - 

27DF
PCI\VEN_8086&DEV_4222&SUBSYS_10018086&REV_02\4&2803E7C1&0&00E2: Intel(R) PRO/Wireless 3945ABG Network Connection
21 matching device(s) found.
 
=========== 
USB devices 
=========== 
 
USB\ROOT_HUB\4&1834631C&0                                   : USB Root Hub
USB\ROOT_HUB\4&204D39D8&0                                   : USB Root Hub
USB\ROOT_HUB\4&29BE8BD3&0                                   : USB Root Hub
USB\ROOT_HUB\4&31D7628F&0                                   : USB Root Hub
USB\ROOT_HUB20\4&A5CAD54&0                                  : USB Root Hub
USB\VID_0C24&PID_000F\5&FE92A48&0&2                         : USB Device
6 matching device(s) found.
 
=============== 
HDAUDIO devices 
=============== 
 
No matching devices found.
2006-05-31 11:45:41 : <INIT> DriverPacks BASE 6.05.2 initialized.
2006-05-31 11:45:41 : <INIT> Could not detect settings file.
2006-05-31 11:45:41 : <INIT> [General]\wizdButtons not specified: default (yes) was set.
2006-05-31 11:45:41 : <INIT> [General]\GUI not specified: default (yes) was set.
2006-05-31 11:45:41 : <INIT> Detected DriverPack Chipset 6.05!
2006-05-31 11:45:41 : <INIT> Detected DriverPack CPU 6.03!
2006-05-31 11:45:41 : <INIT> Detected DriverPack Graphics A 6.03!
2006-05-31 11:45:41 : <INIT> Detected DriverPack Graphics B 6.03!
2006-05-31 11:45:41 : <INIT> Detected DriverPack Graphics C 6.03!
2006-05-31 11:45:41 : <INIT> Detected DriverPack LAN 6.05!
2006-05-31 11:45:41 : <INIT> Detected DriverPack MassStorage 6.03.1!
2006-05-31 11:45:41 : <INIT> Detected DriverPack Sound A 6.03!
2006-05-31 11:45:41 : <INIT> Detected DriverPack Sound B 6.03!
2006-05-31 11:45:41 : <INIT> Detected DriverPack WLAN 6.05!
2006-05-31 11:45:41 : <INIT> Could not detect any 3rd party DriverPacks.
2006-05-31 11:45:41 : <INIT> DriverPacks scanned sucessfully.
2006-05-31 11:45:41 : <GUI>  Initialized GUI.
2006-05-31 11:46:32 : <GUI>  Changed Windows installation files location to D:\Projects\XPSP2US_DP4.
2006-05-31 11:46:32 : <GUI>  Detected Windows XP Professional SP2 in D:\Projects\XPSP2US_DP4.
2006-05-31 11:47:16 : <GUI>  Saved settings!
2006-05-31 11:47:16 : <GUI>  Closed GUI.
2006-05-31 11:47:16 : <SEL>  Selected module: mod_wxp_x86-32_disc_m2.
2006-05-31 11:47:17 : <PREP> Removed all attributes from \I386.
2006-05-31 11:47:17 : <PREP> Generated \I386\winnt.sif file.
2006-05-31 11:47:17 : <PREP> Created a backup of \I386\txtsetup.sif.
2006-05-31 11:47:17 : <PREP> Created a backup of \I386\dosnet.inf.
2006-05-31 11:47:17 : <PREP> Created temporary working directory.
2006-05-31 11:47:17 : <SLIP> Extracted necessary files for method 2.
2006-05-31 11:47:17 : <SLIP> Created necessary directory structure for method 2.
2006-05-31 11:47:17 : <SLIP> Copied files necessary for method 2.
2006-05-31 11:47:35 : <SLIP> Copied DriverPacks to \OEM.
2006-05-31 11:47:35 : <SLIP> Extracted and deleted \I386\svcpack.in_.
2006-05-31 11:47:35 : <SLIP> Updated \I386\svcpack.inf file to support KB888111 and KB913425.
2006-05-31 11:47:36 : <SLIP> Updated \I386\txtsetup.sif file to support KB888111.
2006-05-31 11:47:37 : <SLIP> Updated \I386\dosnet.inf file to support KB888111.
2006-05-31 11:47:37 : <SLIP> Updated \I386\dosnet.inf file to support KB913425.
2006-05-31 11:47:37 : <SLIP> QuickStream Cache available for DriverPack MassStorage text mode drivers!
2006-05-31 11:47:39 : <SLIP> Slipstreamed DP MassStorage text mode drivers using QuickStream Cache.
2006-05-31 11:47:44 : <SLIP> Removed entries from \I386\txtsetup.sif that will be updated.
2006-05-31 11:47:44 : <SLIP> Removed entries from \I386\dosnet.inf that will be updated.
2006-05-31 11:48:04 : <SLIP> Updated \I386\dosnet.inf and \I386\txtsetup.sif to support DP MassStorage text mode drivers.
2006-05-31 11:48:04 : <SLIP> Created \I386\presetup.cmd file.
2006-05-31 11:48:04 : <SLIP> Updated \I386\txtsetup.sif to support method 2.
2006-05-31 11:48:04 : <SLIP> Updated \I386\dosnet.inf to support method 2.
2006-05-31 11:48:04 : <SLIP> Updated \I386\winnt.sif to support method 2.
2006-05-31 11:48:05 : <SLIP> Copied files necessary for KTD to \OEM\bin.
2006-05-31 11:48:05 : <SLIP> Updated \$OEM$\cmdlines.txt to execute DPs_ROE.cmd.
2006-05-31 11:48:05 : <SLIP> Created \$OEM\DPs_ROE.cmd batch file.
2006-05-31 11:48:05 : <SLIP> Slipstream finished in 49 seconds.
2006-05-31 11:48:06 : <CLNP> Temporary working directory successfully deleted.
2006-05-31 11:48:06 : Program terminated.
[General]
; yes/no, enable or disable the wizard-style buttons, if not specified: yes
wizardButtons	= "yes"
; yes/no, enable or disable the GUI, if not specified: yes
GUI		= "yes"


[Settings]
; disc/multibootDisc/multibootPlatform
type		= "disc"
; trailing backslash is allowed, but not necessary
location	= "D:\Projects\XPSP2US_DP4"
; none/all/select, if select, specify them below, if not specified: all
DriverPacks	= "all"
; 1/2, method to install the DriverPacks, if not specified: 2
DPsMethod	= "2"
; GUIRunOnce/RunOnceEx/custom, if not specified: GUIRunOnce
finishMethod	= "RunOnceEx"


; you should only add this section if you've set [Settings]\finishMethod to "RunOnceEx"
[RunOnceExSettings]
; custom/default, if not specified: default
startID		= "default"


[OptionalSettings]
; none/all/select/specify/pattern, enable or disable Keep The Drivers (KTD) , if not specified: none
KTD		= "all"
; yes/no, enable or disable QuickStream Cache (QSC), if not specified: yes
QSC		= "yes"
;SetupMgrTag
[Data]
    AutoPartition=1
    MsDosInitiated="0"
    UnattendedInstall="Yes"

[Unattended]
    UnattendMode=FullUnattended
    FileSystem=ConvertNTFS
    Repartition=Yes
    OemSkipEula=Yes
    OemPreinstall=Yes
    DriverSigningPolicy=Ignore
    NonDriverSigningPolicy=Ignore
    TargetPath=\WINDOWS

[GuiUnattended]
    AdminPassword=XXX
    AutoLogon=Yes
    AutoLogonCount=1
    OEMSkipRegional=1
    TimeZone=125
    OemSkipWelcome=1
    EncryptedAdminPassword=Yes

[UserData]
    FullName=XXX
    OrgName=XXX
    ComputerName=*
    ProductKey=XXX

[Display]
    BitsPerPel=32
    Xresolution=1024
    YResolution=768
    Vrefresh=60

[TapiLocation]
    CountryCode=358
    Dialing=Tone
    AreaCode=09

[RegionalSettings]
    LanguageGroup=5,1
    Language=0000040b

[Branding]
    BrandIEUsingUnattended=Yes

[Proxy]
    Proxy_Enable=1
    Use_Same_Proxy=1
    HTTP_Proxy_Server=XXX
    Proxy_Override=XXX

[Identification]
    JoinWorkgroup=XXX

[Networking]
    InstallDefaultComponents=Yes

FEATURE REQUEST 1: Move finishing scripts, logs and tools to C:\D\bin and add option to NOT delete them. Why? Then I could  add DPs_fnsh.cmd to SYSPREP.INF and hardware specific tasks included on DPs_fnsh.cmd would be carried out on final hardware, not on hardware used to make image.

FEATURE REQUEST 2: 3rd party finishing scripts. I know this is not biggie, but some 3rd party drivers require special tricks after install and would be nice to have clean way to include them without hacking built-in DPs_fnsh.cmd that sometimes changes with DP Base updates.

http://www.microsoft.com/technet/techne … fault.aspx
- Utility Spotlight Automate Device Driver Integration -- TechNet Magazine, May • June 2006

Althought not DriverPack related I'm quite sure many readers can find this article and VBScript programs included useful.

razormoon wrote:

IF %CDDRIVE%=NUL: GOTO KTD_M1  ? Does that make sense?

When I'm not sure if some variable is set I just put "IF %FOO%.==. GOTO NOFOO"

Bâshrat the Sneaky wrote:

That's DPs_BASE.log. I asked for DPs_fnsh.log, which should be in %SystemDrive%\ after your installation! If you can get me that file quickly, I'll probably be able to fix it in 6.05.2 (released tonight).

Doh. Silly me - Sorry! Here it is. Error message comes from "IF ==: GOTO KTD_M1" line as I wrote on first post.

C:\>CMDOW @ /HID 

C:\>REM +==========================================================================+ 

C:\>REM |                                                                          | 

C:\>REM | Only edit this file if you know what you're doing!                       | 

C:\>REM |                                                                          | 

C:\>REM +==========================================================================+ 

C:\>REM +==========================================================================+ 

C:\>REM |   Editable variables.                                                    | 

C:\>REM |--------------------------------------------------------------------------| 

C:\>SET DriverPacks=C:\D 

C:\>SET D=C:\WINDOWS\system32\drivers 

C:\>SET S=C:\WINDOWS\system32 

C:\>SET DPS_TMP=C:\WINDOWS\DPs_temp 

C:\>REM +==========================================================================+ 

C:\>REM |   DriverPack Graphics A control panels.                                  | 

C:\>REM |--------------------------------------------------------------------------| 

C:\>SET C=C:\D\G 

C:\>IF NOT EXIST C:\D\G\A\1 GOTO DP_GA_2 

C:\>IF EXIST C:\WINDOWS\system32\atioglx1.dll (
C:\D\G\A\1\ATICCC.exe -y -oC:\WINDOWS\DPs_temp  
 MSIEXEC /i C:\WINDOWS\DPs_temp\ISScript9.Msi /qn /norestart  
 MSIEXEC /i C:\WINDOWS\DPs_temp\ATICCC.msi /qn /norestart  
 RD /S /Q C:\WINDOWS\DPs_temp 
) 

C:\>REM +==========================================================================+ 

C:\>REM |   DriverPack Graphics B control panels.                                  | 

C:\>REM |--------------------------------------------------------------------------| 

C:\>SET C=C:\D\G 

C:\>IF NOT EXIST C:\D\G\3\1 GOTO DP_GB_2 

C:\>IF EXIST C:\WINDOWS\system32\3dfxV2ps.dll (C:\D\G\3\1\V2_OC_control_panel.exe) 

C:\>IF NOT EXIST C:\D\G\S\1 GOTO DP_GB_3 

C:\>IF EXIST C:\WINDOWS\system32\drivers\sisgrp.sys (
C:\D\G\S\1\UVGA3.exe -y -oC:\WINDOWS\DPs_temp  
 START /WAIT C:\WINDOWS\DPs_temp\setup.exe -s  
 RD /S /Q C:\WINDOWS\DPs_temp 
) 

C:\>REM +==========================================================================+ 

C:\>REM |   DriverPack Graphics C control panels.                                  | 

C:\>REM |--------------------------------------------------------------------------| 

C:\>SET C=C:\D\G 

C:\>IF NOT EXIST C:\D\G\A\3 GOTO DP_GC_2 

C:\>IF EXIST C:\WINDOWS\system32\atioglgl.dll (
C:\D\G\A\3\CPanel.exe -y -oC:\WINDOWS\DPs_temp  
 START /WAIT C:\WINDOWS\DPs_temp\Setup.exe /K  
 RD /S /Q C:\WINDOWS\DPs_temp 
) 

C:\>REM +==========================================================================+ 

C:\>REM |   DriverPack Sound A control panels.                                     | 

C:\>REM |--------------------------------------------------------------------------| 

C:\>SET C=C:\D\S 

C:\>IF NOT EXIST C:\D\S\CR GOTO DP_SA_2 

C:\>IF EXIST C:\WINDOWS\system32\drivers\ha10kx2k.sys (
IF EXIST C:\WINDOWS\system32\drivers\ha20x2k.sys IF EXIST C:\D\S\CR\1\Ctzapxx.ini (
EXPAND -R C:\D\S\CR\1\*.* C:\D\S\CR  
 EXPAND -R C:\D\S\CR\1\common\*.* C:\D\S\CR\1\common  
 EXPAND -R C:\D\S\CR\1\common\i386\*.* C:\D\S\CR\1\common\i386  
 EXPAND -R C:\D\S\CR\1\lang\*.* C:\D\S\CR\1\lang  
 EXPAND -R C:\D\S\CR\1\lang\i386\*.* C:\D\S\CR\1\lang\i386  
 EXPAND -R C:\D\S\CR\1\win2k_xp\*.* C:\D\S\CR\1\win2k_xp  
 EXPAND -R C:\D\S\CR\1\win2k_xp\data\*.* C:\D\S\CR\1\win2k_xp\data  
 EXPAND -R C:\D\S\CR\1\win2k_xp\i386\*.* C:\D\S\CR\1\win2k_xp\i386  
 DEL /Q C:\D\S\CR\1*.??_  
 DEL /Q C:\D\S\CR\1\common\*.??_  
 DEL /Q C:\D\S\CR\1\common\i386\*.??_  
 DEL /Q C:\D\S\CR\1\lang\*.??_  
 DEL /Q C:\D\S\CR\1\lang\i386\*.??_  
 DEL /Q C:\D\S\CR\1\win2k_xp\*.??_  
 DEL /Q C:\D\S\CR\1\win2k_xp\data\*.??_  
 DEL /Q C:\D\S\CR\1\win2k_xp\i386\*.??_  
 COPY /Y C:\D\S\CR\1\common\i386\CtCtlPan.cpl C:\WINDOWS\system32\  1>NUL  
 COPY /Y C:\D\S\CR\1\common\i386\CtPanel.exe C:\WINDOWS\system32\  1>NUL  
 START C:\D\S\CR\1\CTZAPXX.exe /S  
 GOTO DP_SA_2 
)  
 IF EXIST C:\D\S\CR\2\Ctzapxx.ini (
EXPAND -R C:\D\S\CR\2\*.* C:\D\S\CR  
 EXPAND -R C:\D\S\CR\2\common\*.* C:\D\S\CR\2\common  
 EXPAND -R C:\D\S\CR\2\common\i386\*.* C:\D\S\CR\2\common\i386  
 EXPAND -R C:\D\S\CR\2\lang\*.* C:\D\S\CR\2\lang  
 EXPAND -R C:\D\S\CR\2\lang\i386\*.* C:\D\S\CR\2\lang\i386  
 EXPAND -R C:\D\S\CR\2\win2k_xp\*.* C:\D\S\CR\2\win2k_xp  
 EXPAND -R C:\D\S\CR\2\win2k_xp\data\*.* C:\D\S\CR\2\win2k_xp\data  
 EXPAND -R C:\D\S\CR\2\win2k_xp\i386\*.* C:\D\S\CR\2\win2k_xp\i386  
 DEL /Q C:\D\S\CR\2*.??_  
 DEL /Q C:\D\S\CR\2\common\*.??_  
 DEL /Q C:\D\S\CR\2\common\i386\*.??_  
 DEL /Q C:\D\S\CR\2\lang\*.??_  
 DEL /Q C:\D\S\CR\2\lang\i386\*.??_  
 DEL /Q C:\D\S\CR\2\win2k_xp\*.??_  
 DEL /Q C:\D\S\CR\2\win2k_xp\data\*.??_  
 DEL /Q C:\D\S\CR\2\win2k_xp\i386\*.??_  
 COPY /Y C:\D\S\CR\2\common\i386\CtCtlPan.cpl C:\WINDOWS\system32\  1>NUL  
 COPY /Y C:\D\S\CR\2\common\i386\CtPanel.exe C:\WINDOWS\system32\  1>NUL  
 START C:\D\S\CR\2\CTZAPXX.exe /S 
) 
) 

C:\>IF NOT EXIST C:\D\S\CR\3 GOTO DP_SA_3 

C:\>IF EXIST C:\WINDOWS\system32\drivers\P17.sys (
IF EXIST C:\D\S\CR\3\Ctzapxx.in_ (
EXPAND -R C:\D\S\CR\3\*.* C:\D\S\CR\3  
 EXPAND -R C:\D\S\CR\3\AddOn\*.* C:\D\S\CR\3\AddOn  
 EXPAND -R C:\D\S\CR\3\Common\*.* C:\D\S\CR\3\Common  
 EXPAND -R C:\D\S\CR\3\Lang\i386\*.* C:\D\S\CR\3\Lang\i386  
 EXPAND -R C:\D\S\CR\3\Win2K_XP\*.* C:\D\S\CR\3\Win2K_XP  
 EXPAND -R C:\D\S\CR\3\Win2K_XP\i386\*.* C:\D\S\CR\3\Win2K_XP\i386  
 DEL /Q C:\D\S\CR\3\*.??_  
 DEL /Q C:\D\S\CR\3\AddOn\*.??_  
 DEL /Q C:\D\S\CR\3\Common\*.??_  
 DEL /Q C:\D\S\CR\3\Lang\i386\*.??_  
 DEL /Q C:\D\S\CR\3\Win2K_XP\*.??_  
 DEL /Q C:\D\S\CR\3\Win2K_XP\i386\*.??_ 
)  
 START C:\D\S\CR\3\CTZapxx.Exe /S 
) 

C:\>IF NOT EXIST C:\D\S\N\AudioUtl.exe GOTO DP_SA_4 

C:\>IF NOT EXIST C:\D\S\T\2\Setup.ex_ GOTO DP_SA_5 

C:\>IF EXIST C:\WINDOWS\system32\drivers\FM801.SYS (
IF EXIST C:\D\S\T\2\Setup.ex_ (
EXPAND -R C:\D\S\T\2\*.* C:\D\S\T\2  
 DEL /Q C:\D\S\T\2\*.??_ 
)  
 START C:\D\S\T\2\Setup.exe /S 
) 

C:\>IF NOT EXIST C:\D\S\V\1\V_ENVY.exe GOTO DP_SA_6 

C:\>IF NOT EXIST C:\D\S\V\2\CPL.exe GOTO DP_SA_7 

C:\>REM +==========================================================================+ 

C:\>REM |   DriverPack Sound B control panels.                                     | 

C:\>REM |--------------------------------------------------------------------------| 

C:\>SET C=C:\D\S 

C:\>IF NOT EXIST C:\D\S\T\3\T_3.exe GOTO DP_SB_2 

C:\>IF NOT EXIST C:\D\S\T\4\T_SSU.exe GOTO DP_SB_3 

C:\>IF NOT EXIST C:\D\S\T\5\T_DMX.exe GOTO DP_SB_4 

C:\>IF NOT EXIST C:\D\S\S\U GOTO DP_SB_5 

C:\>IF EXIST C:\WINDOWS\system32\drivers\sthda.sys (
COPY /Y C:\D\S\S\U\stlang.dll C:\WINDOWS\system32  1>NUL  
 COPY /Y C:\D\S\S\U\stacgui.dll C:\WINDOWS\system32  1>NUL  
 COPY /Y C:\D\S\S\U\stacgui.cpl C:\WINDOWS\system32  1>NUL  
 MD "C:\Program Files\Sigmatel\C-Major Audio\STACGUI"  
 COPY /Y C:\D\S\S\U\sttray.exe "C:\Program Files\Sigmatel\C-Major Audio\STACGUI"  1>NUL  
 COPY /Y C:\D\S\S\U\stlang.dll "C:\Program Files\Sigmatel\C-Major Audio\WDM"  1>NUL 
) 

C:\>IF NOT EXIST C:\D\S\SI\1\SI_7012.exe GOTO DP_SB_6 

C:\>IF NOT EXIST C:\D\S\SI\2\SI_7018.exe GOTO DP_SB_7 

C:\>GOTO EXCEPTIONS 

C:\>SET T=C:\tmp.txt 

C:\>REM +==========================================================================+ 

C:\>REM |   Workaround for AMD Athlon 64 X2 CPU's lagging issues.                  | 

C:\>REM |--------------------------------------------------------------------------| 

C:\>devcon find ACPI\AUTHENTICAMD_-_X86_FAMILY_15_MODEL_*  1>>C:\tmp.txt 

C:\>agrep -s -ci "AMD Athlon(tm) 64 X2 Dual Core" C:\tmp.txt 
0
Grand Total: 0 match(es) found.

C:\>IF 0 GEQ 1 (addUsepmtimer.exe) 

C:\>DEL /F /Q C:\tmp.txt 

C:\>REM +==========================================================================+ 

C:\>REM |   Workaround for nVidia nForce 3 ethernet.                               | 

C:\>REM |--------------------------------------------------------------------------| 

C:\>devcon find "PCI\VEN_10DE&DEV_00DF"  1>>C:\tmp.txt 

C:\>agrep -s -ci "SUBSYS_E0001458&REV_A2" C:\tmp.txt 
0
Grand Total: 0 match(es) found.

C:\>IF 0 GEQ 1 (
devcon update "C:\D\L\NV\123\nvnetbus.inf" "PCI\VEN_10DE&DEV_00DF&SUBSYS_E0001458&REV_A2"  1>>NULL  
 devcon update "C:\D\L\NV\123\nvnetfd.inf" "{1a3e09be-1e45-494b-9174-d7385b45bbf5}\NVNET_DEV*"  1>>NULL 
) 

C:\>DEL /F /Q C:\tmp.txt 

C:\>REM +==========================================================================+ 

C:\>REM |   Workaround for Hercules Fortissimo, Game Theater and Digifire APU's.   | 

C:\>REM |--------------------------------------------------------------------------| 

C:\>devcon find "PCI\VEN_1013&DEV_6003*"  1>>C:\tmp.txt 

C:\>agrep -s -ci "SUBSYS_005014AF" C:\tmp.txt 
0
Grand Total: 0 match(es) found.

C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "PCI\VEN_1013&DEV_6003&SUBSYS_005014AF" ) 

C:\>agrep -s -ci "SUBSYS_00501681" C:\tmp.txt 
0
Grand Total: 0 match(es) found.

C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "PCI\VEN_1013&DEV_6003&SUBSYS_00501681" ) 

C:\>agrep -s -ci "SUBSYS_00521681" C:\tmp.txt 
0
Grand Total: 0 match(es) found.

C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "PCI\VEN_1013&DEV_6003&SUBSYS_00521681" ) 

C:\>agrep -s -ci "SUBSYS_00531681" C:\tmp.txt 
0
Grand Total: 0 match(es) found.

C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "PCI\VEN_1013&DEV_6003&SUBSYS_00531681" ) 

C:\>agrep -s -ci "SUBSYS_00541681" C:\tmp.txt 
0
Grand Total: 0 match(es) found.

C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "PCI\VEN_1013&DEV_6003&SUBSYS_00541681" ) 

C:\>agrep -s -ci "SUBSYS_A0111681" C:\tmp.txt 
0
Grand Total: 0 match(es) found.

C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "PCI\VEN_1013&DEV_6003&SUBSYS_A0111681" ) 

C:\>agrep -s -ci "SUBSYS_A0121681" C:\tmp.txt 
0
Grand Total: 0 match(es) found.

C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "PCI\VEN_1013&DEV_6003&SUBSYS_A0121681" ) 

C:\>agrep -s -ci "SUBSYS_00511681" C:\tmp.txt 
0
Grand Total: 0 match(es) found.

C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "PCI\VEN_1013&DEV_6003&SUBSYS_00511681" ) 

C:\>agrep -s -ci "SUBSYS_A0101681" C:\tmp.txt 
0
Grand Total: 0 match(es) found.

C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "PCI\VEN_1013&DEV_6003&SUBSYS_A0101681" ) 

C:\>DEL /F /Q C:\tmp.txt 

C:\>devcon find "HERCULES\*"  1>>C:\tmp.txt 

C:\>agrep -s -ci "GTXP_WDM_INTERFACE" C:\tmp.txt 
0
Grand Total: 0 match(es) found.

C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "HERCULES\GTXP_WDM_INTERFACE" ) 

C:\>agrep -s -ci "GF3_WDM_INTERFACE" C:\tmp.txt 
0
Grand Total: 0 match(es) found.

C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "HERCULES\GF3_WDM_INTERFACE" ) 

C:\>agrep -s -ci "GF2_WDM_INTERFACE" C:\tmp.txt 
0
Grand Total: 0 match(es) found.

C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "HERCULES\GF2_WDM_INTERFACE" ) 

C:\>agrep -s -ci "DFIRE_WDM_INTERFACE" C:\tmp.txt 
0
Grand Total: 0 match(es) found.

C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "HERCULES\DFIRE_WDM_INTERFACE" ) 

C:\>agrep -s -ci "GTXP71_WDM_INTERFACE" C:\tmp.txt 
0
Grand Total: 0 match(es) found.

C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "HERCULES\GTXP71_WDM_INTERFACE" ) 

C:\>agrep -s -ci "PNPB02F" C:\tmp.txt 
0
Grand Total: 0 match(es) found.

C:\>IF 0 GEQ 1 (devcon install "C:\D\S\H\2\wdmaherc.inf" "HERCULES\*PNPB02F" ) 

C:\>DEL /F /Q C:\tmp.txt 

C:\>REM +==========================================================================+ 

C:\>REM |   KTD (Keep The Drivers) commands.                                       | 

C:\>REM |--------------------------------------------------------------------------| 

C:\>SET tagfile=\OEM\bin 

C:\>FOR %i IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST "%i:\OEM\bin" SET CDDRIVE=%i: 

C:\>IF EXIST "c:\OEM\bin" SET CDDRIVE=c: 

C:\>IF EXIST "d:\OEM\bin" SET CDDRIVE=d: 

C:\>IF EXIST "e:\OEM\bin" SET CDDRIVE=e: 

C:\>IF EXIST "f:\OEM\bin" SET CDDRIVE=f: 

C:\>IF EXIST "g:\OEM\bin" SET CDDRIVE=g: 

C:\>IF EXIST "h:\OEM\bin" SET CDDRIVE=h: 

C:\>IF EXIST "i:\OEM\bin" SET CDDRIVE=i: 

C:\>IF EXIST "j:\OEM\bin" SET CDDRIVE=j: 

C:\>IF EXIST "k:\OEM\bin" SET CDDRIVE=k: 

C:\>IF EXIST "l:\OEM\bin" SET CDDRIVE=l: 

C:\>IF EXIST "m:\OEM\bin" SET CDDRIVE=m: 

C:\>IF EXIST "n:\OEM\bin" SET CDDRIVE=n: 

C:\>IF EXIST "o:\OEM\bin" SET CDDRIVE=o: 

C:\>IF EXIST "p:\OEM\bin" SET CDDRIVE=p: 

C:\>IF EXIST "q:\OEM\bin" SET CDDRIVE=q: 

C:\>IF EXIST "r:\OEM\bin" SET CDDRIVE=r: 

C:\>IF EXIST "s:\OEM\bin" SET CDDRIVE=s: 

C:\>IF EXIST "t:\OEM\bin" SET CDDRIVE=t: 

C:\>IF EXIST "u:\OEM\bin" SET CDDRIVE=u: 

C:\>IF EXIST "v:\OEM\bin" SET CDDRIVE=v: 

C:\>IF EXIST "w:\OEM\bin" SET CDDRIVE=w: 

C:\>IF EXIST "x:\OEM\bin" SET CDDRIVE=x: 

C:\>IF EXIST "y:\OEM\bin" SET CDDRIVE=y: 

C:\>IF EXIST "z:\OEM\bin" SET CDDRIVE=z: 

C:\>IF ==: GOTO KTD_M1

Ok. Here's full logfile. Is there's supposed to be CD:\OEM\bin folder on CD? If so obviously it's not problem with DPS_FNSH.CMD, but instead something going wrong integrating drivers.

2006-05-30 10:03:16 : <INIT> DriverPacks BASE 6.05.1 initialized.
2006-05-30 10:03:16 : <INIT> Could not detect settings file.
2006-05-30 10:03:16 : <INIT> [General]\wizdButtons not specified: default (yes) was set.
2006-05-30 10:03:16 : <INIT> [General]\GUI not specified: default (yes) was set.
2006-05-30 10:03:16 : <INIT> Detected DriverPack Chipset 6.05!
2006-05-30 10:03:16 : <INIT> Detected DriverPack CPU 6.03!
2006-05-30 10:03:16 : <INIT> Detected DriverPack Graphics A 6.03!
2006-05-30 10:03:16 : <INIT> Detected DriverPack Graphics B 6.03!
2006-05-30 10:03:16 : <INIT> Detected DriverPack Graphics C 6.03!
2006-05-30 10:03:16 : <INIT> Detected DriverPack LAN 6.05!
2006-05-30 10:03:16 : <INIT> Detected DriverPack MassStorage 6.03.1!
2006-05-30 10:03:16 : <INIT> Detected DriverPack Sound A 6.03!
2006-05-30 10:03:16 : <INIT> Detected DriverPack Sound B 6.03!
2006-05-30 10:03:16 : <INIT> Detected DriverPack WLAN 6.05!
2006-05-30 10:03:16 : <INIT> Could not detect any 3rd party DriverPacks.
2006-05-30 10:03:16 : <INIT> DriverPacks scanned sucessfully.
2006-05-30 10:03:16 : <INIT> QuickStream Cache directory not found!
2006-05-30 10:03:16 : <GUI>  Initialized GUI.
2006-05-30 10:03:35 : <GUI>  Changed Windows installation files location to D:\Projects\WXPSP2USVLK.
2006-05-30 10:03:35 : <GUI>  Detected Windows XP Professional SP2 in D:\Projects\WXPSP2USVLK.
2006-05-30 10:04:01 : <GUI>  Saved settings!
2006-05-30 10:04:01 : <GUI>  Closed GUI.
2006-05-30 10:04:01 : <SEL>  Selected module: mod_wxp_x86-32_disc_m1.
2006-05-30 10:04:02 : <PREP> Removed all attributes from \I386.
2006-05-30 10:04:03 : <PREP> Generated \I386\winnt.sif file.
2006-05-30 10:04:03 : <PREP> Created a backup of \I386\txtsetup.sif.
2006-05-30 10:04:03 : <PREP> Created a backup of \I386\dosnet.inf.
2006-05-30 10:04:03 : <PREP> Created temporary working directory.
2006-05-30 10:04:03 : <SLIP> Created QSC directory.
2006-05-30 10:04:04 : <SLIP> Extracted DriverPack Chipset.
2006-05-30 10:04:05 : <SLIP> Extracted DriverPack CPU.
2006-05-30 10:04:35 : <SLIP> Extracted DriverPack Graphics A.
2006-05-30 10:05:24 : <SLIP> Extracted DriverPack Graphics B.
2006-05-30 10:05:55 : <SLIP> Extracted DriverPack Graphics C.
2006-05-30 10:06:02 : <SLIP> Extracted DriverPack LAN.
2006-05-30 10:06:12 : <SLIP> Extracted DriverPack MassStorage.
2006-05-30 10:07:02 : <SLIP> Extracted DriverPack Sound A.
2006-05-30 10:08:35 : <SLIP> Extracted DriverPack Sound B.
2006-05-30 10:09:02 : <SLIP> Extracted DriverPack WLAN.
2006-05-30 10:09:02 : <SLIP> Started CAB compressing DriverPack Chipset (estimated 24 seconds).
2006-05-30 10:09:22 : <SLIP> Finished CAB compressing DriverPack Chipset.
2006-05-30 10:09:23 : <SLIP> Started CAB compressing DriverPack CPU (estimated 1 seconds).
2006-05-30 10:09:23 : <SLIP> Finished CAB compressing DriverPack CPU.
2006-05-30 10:09:23 : <SLIP> Started CAB compressing DriverPack Graphics A (estimated 7:12 (min:sec)).
2006-05-30 10:13:03 : <SLIP> Finished CAB compressing DriverPack Graphics A.
2006-05-30 10:13:04 : <SLIP> Started CAB compressing DriverPack Graphics B (estimated 11:-6 (min:sec)).
2006-05-30 10:17:33 : <SLIP> Finished CAB compressing DriverPack Graphics B.
2006-05-30 10:17:34 : <SLIP> Started CAB compressing DriverPack Graphics C (estimated 5:25 (min:sec)).
2006-05-30 10:20:34 : <SLIP> Finished CAB compressing DriverPack Graphics C.
2006-05-30 10:20:34 : <SLIP> Started CAB compressing DriverPack LAN (estimated 2:1 (min:sec)).
2006-05-30 10:21:31 : <SLIP> Finished CAB compressing DriverPack LAN.
2006-05-30 10:21:32 : <SLIP> Started CAB compressing DriverPack MassStorage (estimated 1:17 (min:sec)).
2006-05-30 10:22:10 : <SLIP> Finished CAB compressing DriverPack MassStorage.
2006-05-30 10:22:11 : <SLIP> Started CAB compressing DriverPack Sound A (estimated 12:-10 (min:sec)).
2006-05-30 10:28:07 : <SLIP> Finished CAB compressing DriverPack Sound A.
2006-05-30 10:28:07 : <SLIP> Started CAB compressing DriverPack Sound B (estimated 7:-11 (min:sec)).
2006-05-30 10:31:48 : <SLIP> Finished CAB compressing DriverPack Sound B.
2006-05-30 10:31:49 : <SLIP> Started CAB compressing DriverPack WLAN (estimated 7:18 (min:sec)).
2006-05-30 10:35:46 : <SLIP> Finished CAB compressing DriverPack WLAN.
2006-05-30 10:35:51 : <SLIP> Slipstreamed DriverPack Chipset using the QuickStream Cache.
2006-05-30 10:35:51 : <SLIP> Slipstreamed DriverPack CPU using the QuickStream Cache.
2006-05-30 10:36:10 : <SLIP> Slipstreamed DriverPack Graphics A using the QuickStream Cache.
2006-05-30 10:36:42 : <SLIP> Slipstreamed DriverPack Graphics B using the QuickStream Cache.
2006-05-30 10:36:57 : <SLIP> Slipstreamed DriverPack Graphics C using the QuickStream Cache.
2006-05-30 10:37:09 : <SLIP> Slipstreamed DriverPack LAN using the QuickStream Cache.
2006-05-30 10:37:18 : <SLIP> Slipstreamed DriverPack MassStorage using the QuickStream Cache.
2006-05-30 10:37:49 : <SLIP> Slipstreamed DriverPack Sound A using the QuickStream Cache.
2006-05-30 10:38:23 : <SLIP> Slipstreamed DriverPack Sound B using the QuickStream Cache.
2006-05-30 10:38:58 : <SLIP> Slipstreamed DriverPack WLAN using the QuickStream Cache.
2006-05-30 10:38:59 : <SLIP> Copied Intel chipset drivers' .inf files to \$OEM$\$$\INF.
2006-05-30 10:39:00 : <SLIP> Extracted and deleted \I386\svcpack.in_.
2006-05-30 10:39:04 : <SLIP> Updated \I386\svcpack.inf file to support KB888111 and KB913425.
2006-05-30 10:39:07 : <SLIP> Updated \I386\txtsetup.sif file to support KB888111.
2006-05-30 10:39:08 : <SLIP> Updated \I386\dosnet.inf file to support KB888111.
2006-05-30 10:39:09 : <SLIP> Updated \I386\dosnet.inf file to support KB913425.
2006-05-30 10:39:10 : <SLIP> Extracted DriverPack MassStorage to a temporary working directory.
2006-05-30 10:39:24 : <SLIP> Created QuickStream Cache for DriverPack MassStorage text mode drivers.
2006-05-30 10:39:24 : <SLIP> Slipstreamed DP MassStorage text mode drivers using QuickStream Cache.
2006-05-30 10:39:28 : <SLIP> Removed entries from \I386\txtsetup.sif that will be updated.
2006-05-30 10:39:28 : <SLIP> Removed entries from \I386\dosnet.inf that will be updated.
2006-05-30 10:41:26 : <SLIP> Updated \I386\dosnet.inf and \I386\txtsetup.sif to support DP MassStorage text mode drivers.
2006-05-30 10:41:27 : <SLIP> Extracted bin\finish.7z to \$OEM$\$1.
2006-05-30 10:41:28 : <SLIP> Added OemPnpDriversPath entry to \I386\winnt.sif.
2006-05-30 10:41:28 : <SLIP> Updated \I386\winnt.sif to support method 1.
2006-05-30 10:41:29 : <SLIP> Copied files necessary for KTD to \$OEM$\$1.
2006-05-30 10:41:29 : <SLIP> Updated \$OEM$\cmdlines.txt to execute DPs_ROE.cmd.
2006-05-30 10:41:29 : <SLIP> Created \$OEM\DPs_ROE.cmd batch file.
2006-05-30 10:41:29 : <SLIP> Slipstream finished in 37 minutes and 28 seconds.
2006-05-30 10:41:31 : <CLNP> Temporary working directory successfully deleted.
2006-05-30 10:41:31 : Program terminated.

Not sure if this belongs to Chipset? Perhaps I should make 3rd party "Fujitsu Laptop" pack?

Fujitsu laptop I'm testing DP (LIFEBOOK S7110) have three special ACPI devices named FUJ02B1, FUJ02E1, FUJ02E3.

Here's devcon dump:
ACPI\FUJ02B1\4&38462492&0                                   : Fujitsu FUJ02B1 Device Driver
ACPI\FUJ02E1\4&38462492&0                                   : Fujitsu FUJ02E1 Device Driver
ACPI\FUJ02E3\2&DABA3FF&0                                    : Fujitsu FUJ02E3 Device Driver

Here's download links in case these are something that can get included in standard DriverPacks.

http://support.fujitsu-siemens.com/Down … d7ffede498
http://support.fujitsu-siemens.com/Down … 028E747936
http://support.fujitsu-siemens.com/Down … F333F9597E

There seems to be some problem that happens while running DPS_FNSH.CMD.

Script works fine until ":KTD_M2" part.  However, since neither CD nor HDD contain "\OEM\bin" folder variable CDDRIVE is left as empty. This in causes "IF %CDDRIVE%==: GOTO KTD_M1" line to fail because it's parsed as "IF ==: GOTO KTD_M1" which is obviously incorrect. It causes "GOTO was unexpected at this time" error and stops processing DPS_FNSH.CMD.

It seems that at least some of files that should be under CD:\OEM\bin are actually placed to CD:\$OEM$\$1 and end up being copied to C:\ during install. Or should I manually copy "bin" folder from DriverPack tool folder to CD:\$OEM$\$1\bin before creating CD image? It doesn't exist under D:\Projects\WXPSP2USVLK on my computer after running DPs_BASE.EXE. Base itself goes just fine without errors. DPs_BASE.LOG shows following lines:

2006-05-30 10:38:59 : <SLIP> Copied Intel chipset drivers' .inf files to \$OEM$\$$\INF.
2006-05-30 10:41:27 : <SLIP> Extracted bin\finish.7z to \$OEM$\$1.
2006-05-30 10:41:29 : <SLIP> Copied files necessary for KTD to \$OEM$\$1.
2006-05-30 10:41:29 : <SLIP> Updated \$OEM$\cmdlines.txt to execute DPs_ROE.cmd.
2006-05-30 10:41:29 : <SLIP> Created \$OEM\DPs_ROE.cmd batch file.

No other references to OEM or $OEM$.

Settings used:

[Settings]
type		= "disc"
location	= "D:\Projects\WXPSP2USVLK"      (This is fresh download from MVLS)
DriverPacks	= "all"
DPsMethod	= "1"
finishMethod	= "RunOnceEx"
[RunOnceExSettings]
startID		= "default"
[OptionalSettings]
KTD		= "all"
QSC		= "yes"

Hi. Is it possible to get support for 3ware 7506-8? Currently included 3ware drivers don't support this one.

PCI\VEN_13C1&DEV_1001&SUBSYS_100113C1&REV_01\4&34CA62D6&0&38F0: 3ware Escalade 7000/8000 Series ATA RAID Controller

http://www.3ware.com/download/Escalade7 … _win32.zip