perfect this can be marked as solved.

I was in the process of changing my script.

I removed any gui mode setup and it all runs at t-13 now.

Ill not use the sad or KTD with my multiboot disk.

thx.

ill just let driverpacks go with the guirunonce


Ok im rebuilding is there a recommended way for using sad with a multiboot disc?

OverFlow wrote:

Although it is not impossable... mr_smartepants is 100% correct (again), 

the Finisher does NOT run at t-13, nor any other DriverPacks function, and they absoutely should not be modified / customized to do so.

svcpack.inf executes at the T-13 minute stage do you have a call to the finisher in SvcPack.inf by mistake?

No part of DriverPacks is set to run from service pack INF, PERIOD. (At least not by DriverPacks BASE. Nor is it recomended by any instructions found on this site)

The extraction of the DriverPacks is done WELL before this stage of setup and the finisher is not ever SUPPOSED to run till after the reboot. It is POSSABLE that there is a mistake (made by you or others) in your setup... IE there is a call to the DriverPacks Finisher buried in your svcpack.inf or one of the functions, routines or scripts that is called from svcpack.inf. (if you put in a blank svcpack.inf does the issue go away?)

I am going to make a bet here... I bet a dollar that there is a direct or indirect call to "install" or "install.cmd" in your SvcPack.INF.
-If you change the name of your script to Customiz.cmd does your issue go away?

indeed this is how the install.cmd file is called.

[Data]
AutomaticUpdates="Yes"
Autopartition=0
MsDosInitiated=0
UnattendedInstall="Yes"

[Unattended]
UnattendMode=FullUnattended
UnattendSwitch="Yes"
OemPreinstall="Yes"
OemSkipEula="Yes"
FileSystem=*
WaitForReboot="No"
NoWaitAfterTextMode=1
NoWaitAfterGUIMode=1
DriverSigningPolicy=Ignore
NonDriverSigningPolicy=Ignore

[Display]
Xresolution=1024
Yresolution=768
BitsPerPel=16
Vrefresh=60

[SystemRestore]

[GuiUnattended]
AdminPassword=*
TimeZone=015
OEMSkipRegional=1
OemSkipWelcome=1

[Components]
WDSearch=Off
msnexplr=off

[UserData]
ProductKey="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"
ComputerName=*
FullName=" "

[RegionalSettings]
LanguageGroup=1
SystemLocale="0409"
UserLocale="0409"
UserLocale_DefaultUser="0409"
InputLocale="0409:00000409"
InputLocale_DefaultUser="0409:00000409"

[Networking]
InstallDefaultComponents="Yes"

[Identification]
JoinWorkgroup="MSHOME"

[GuiUnattended]
"%SystemRoot%\SOFTWARE\Install.cmd"

this is how it was recommend to me around last year on how to do it. note not from this site but by other people who had made discs structed the same way as mine.

SAD does seem the way to go so i will remove the ktd and switch it with sad.

Im sure it runs during the t-13 becuase before the t-13 you can see the driverpacks clicking no for the non signed driver part.

I selected the custom option so it will run with my runonceex cd file which is posted below

note this file is called install.cmd

@echo off
REM next line makes sure the *.TAG extension is identified
setlocal enableextensions


FOR %%# IN (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 %%#:\SOFTWARE SET "CDROM=%%#:")

REM next lines are for example
REM checks for the XHHO.tag and go to the corresponding section:
REM if exist %SystemDrive%\XHHO.TAG call :XHHO
REM checks for the XHHR.tag and go to the corresponding section:
REM if exist %SystemDrive%\XHHR.TAG call :XHHR
REM checks for the XHHU.tag and go to the corresponding section:
REM if exist %SystemDrive%\XHHU.TAG call :XHHU
REM checks for the XHOD.tag and go to the corresponding section:
REM if exist %SystemDrive%\XHOD.TAG call :XHOD
REM End
goto :end

REM begin example to install software or tweaks based on os
REM :XHHO
REM Here we'll add the SOFTWARE to install to the XP Professional SP3 Corp With DriverPacks version. 
REM "%~dp0" refers to the full path the Install.cmd is in, so you don't have to worry about drive letters
REM End this section
REM end of this section :
goto :end

REM :XHHR
REM Here we'll add the SOFTWARE to install to the XP Professional SP3 Corp version. 
REM End this section
REM end of this section :
goto :end

REM :XHHU
REM Here we'll add the SOFTWARE to install to the XP Professional SP3 Retail With DriverPacks version. 
REM End this section
REM end of this section :
goto :end


:end
REM Here we'll add the Applications for every OS.
CALL %SystemDrive%\DPsFnshr.exe
START /WAIT %CDROM%\SOFTWARE\ADOBE\Flash\FLASH_PLAYER_10.1.MSI /q
START /WAIT %CDROM%\SOFTWARE\ADOBE\Shockwave\SW_LIC_FULL_INSTALLER.MSI /qn
START /WAIT %CDROM%\SOFTWARE\ADOBE\READER\AdbeRdr1000_en_US.exe /msi /norestart /quiet
START /WAIT %SystemDrive%\DPsFnshr.exe

REM Installing Reg Tweaks
regedit /s "%CDROM%\SOFTWARE\Registry\IE-BRANDING.REG"
regedit /s "%CDROM%\SOFTWARE\Registry\Disable-IE-Setup.reg"
regedit /s "%CDROM%\SOFTWARE\Registry\Disable-Tour.reg"

REM Cleaning up the system.
net user aspnet /delete
DEL "%AllUsersProfile%\Start Menu\Set Program Access and Defaults.lnk"
DEL "%AllUsersProfile%\Start Menu\Windows Catalog.lnk"
exit

I have not modified the presetup.cmd.
no driverpacks were the last done and nothing else was changed.

Hello, I am making a multiboot disck of xp with the driverpacks.

driver-packs finisher launches during the t-13 time of xp install and works great. however an error pops up saying it cannot locate the settings file, when the settings file is located on the disc inside the oem folder with the reset of the driver packs stuff.

it is launched using the custom command instead of the guirunonce or the runonceex

here is the log file from windows after the install.
DPsFnshr

2011-01-01 23:42:15 : <INIT> DriverPacks Finisher 10.06 initialized.
2011-01-01 23:42:15 : <INIT> Splash screen initialized.
2011-01-01 23:42:15 : <INIT> Detected platform wnt5_x86-32.
2011-01-01 23:42:15 : <INIT> Start logging of system variables available for use by the exceptions:
2011-01-01 23:42:15 : <INIT> 	%finisherdir% = C:
2011-01-01 23:42:15 : <INIT> 	%systemdrive% = C:
2011-01-01 23:42:15 : <INIT> 	%systemroot% = C:\WINDOWS
2011-01-01 23:42:15 : <INIT> 	%windir% = C:\WINDOWS
2011-01-01 23:42:15 : <INIT> 	%programfiles% = C:\Program Files
2011-01-01 23:42:15 : <INIT> 	%dpsroot% = 
2011-01-01 23:42:15 : <INIT> 	%dpstmp% = C:\tmp
2011-01-01 23:42:15 : <INIT> Start logging of the HWIDs for relevant devices present in this system.
2011-01-01 23:42:15 : <INIT> devcon.exe not present: no HWIDs can be logged.
2011-01-01 23:42:15 : <CRIT> Could not find settings file!
2011-01-01 23:42:20 : <CLNP> Deleted "C:\DSPdsblr.exe"!
2011-01-01 23:42:20 : <CLNP> Added new value to the RunOnce key in the registry: the DriverPacks Finisher itself will get deleted after the next reboot.
2011-01-01 23:42:20 : Program terminated.

here is the dps_base.ini

[General]
; preferred language
prefLang	= "English"
; 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/bartpe/multibootDisc
instPlatform	= "disc"
; trailing backslash is allowed, but not necessary
location	= "I:\Template for AIO Disc\ROOT\XP\HOME\OEM-DRIVERPACKS"
; 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
finisherMethod	= "custom"


; this section is optional!
[OptionalSettings]
; none/all/select/paths/patterns, enable or disable Keep The Drivers (KTD) , if not specified: none
KTD		= "all"
; <path>, to specify a custom KTD cache location, if not specified: default (%SystemRoot%\DriverPacks)
KTDlocation	= "%SystemRoot%\DriverPacks"
; yes/no, enable or disable QuickStream Cache (QSC), if not specified: yes
QSC		= "no"

DPsFnshr.ini in the oem folder with the driverpacks stuff

[Settings]
; DO NOT SET THIS MANUALLY, LET THE DriverPacks BASE DO IT FOR YOU! (may NOT contain any spaced, if it does, all exceptions must be adapted to be compatible!)
DPsRoot	= "%SystemDrive%"
; DO NOT SET THIS MANUALLY, LET THE DriverPacks BASE DO IT FOR YOU!
KTD = "paths:D"
; system variables supported (see remarks for a list) one location cannot be used as
; KTDlocation: the root directory specified in[Settings]\DPsRoot
KTDlocation	= "%SystemRoot%\DriverPacks"
; system variables supported (see remarks for a list)
logLocation = "%SystemRoot%"
; enables/disables debug mode (enabled by default)
debug = "true"

perfect thank you, i also found a piece of scrap paper where i had also jotted a few settings down. with your help i found everything.

Hello, I lost my documentation on how i had setup driverpacks when i made my aio xp disc.

I was wondering if there was a way to tell what settings i used with driverpacks.

like did i use the GUIRunOnce or the custom option etc.


Thank You

it worked thank you

ok i thought code tags didn't work here my mistake.

the cleanup file removes certain shortcuts and deletes any temp files.

also will try your suggestion right now thank you.

Hello, I am making a unatended xpcd and everything is working. I just want to clean it all up.
driverpacks works however after i run a cleanup command from my runonceex driverpacks is at the very bottom of the list when i want it to be first.

here is my runonceex file

 cmdow @ /HID
@echo off

FOR %%i IN (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:\CD.txt SET CDROM=%%i:

SET KEY=HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY% /V TITLE /D "Installing Applications" /f


REG ADD %KEY%\002 /VE /D "Adobe Flash Player" /f
REG ADD %KEY%\002 /V 1 /D "%CDROM%\Software\Adobe\Flash\install_flash_player_10_active_x.msi /qn" /f

REG ADD %KEY%\003 /VE /D "Adobe Shockwave" /f
REG ADD %KEY%\003 /V 1 /D "%CDROM%\Software\Adobe\Shockwave\sw_lic_full_installer.msi /qn" /f

REG ADD %KEY%\004 /VE /D "System Settings" /f
REG ADD %KEY%\004 /V 1 /D "%CDROM%\Software\System\Oemlogo.cmd" /f

Exit

here is my cmdlines.txt

[COMMANDS]
"ROE.exe 1"
"RunOnceEx.cmd"
"Cleanup.cmd"

and my winnt.sif file

; Generated by nLite 1.4.9.1

[Data]
AutomaticUpdates="Yes"
Autopartition=0
UnattendedInstall="Yes"
	MsDosInitiated=No

[Unattended]
UnattendMode=FullUnattended
UnattendSwitch="Yes"
OemSkipEula="Yes"
FileSystem=*
WaitForReboot="No"
NoWaitAfterTextMode=1
NoWaitAfterGUIMode=1
	OemPreinstall=Yes
	DriverSigningPolicy=Ignore
	NonDriverSigningPolicy=Ignore

[Display]
Xresolution=1024
Yresolution=768
BitsPerPel=16
Vrefresh=60

[SystemRestore]

[GuiUnattended]
AdminPassword=*
TimeZone=015
OEMSkipRegional=1
OemSkipWelcome=1

[Components]

[UserData]
ProductKey="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"
ComputerName=*
FullName=" "

[RegionalSettings]
LanguageGroup=1
Language= "0409"

[Networking]
InstallDefaultComponents="Yes"

[Identification]
JoinWorkgroup="MSHOME"


;
; Edited by DriverPacks BASE 8.12.5
; http://www.driverpacks.net/
;

please ignore the windows key it is wrong i know that.