Topic: New Driver packs dpsfnsher.exe failure when used with Autoimage
I have been using the driver packs with autoimage for a year now with no major problems. I have now encountered a problem where my RunonceEX.cmd which points to the dpsfnsher.exe reports the file dosent exist. For some reason now with the latest packs the DriverPacks finisher is not being extracted during the install. How can I resolve this issue.
I thought it might of been caused by the presetup.cmd from the 1.05 Autoimge script pack which has fixes for two cmd screens which apear during the XP install. ive tried it wothout adding this presetup.cmd but this also reports the same problem.
Here is my current presetup.cmd which is created during the autoimage image creation process. can anyone see a problem here or have any other idea what is causing the problem. Hopefully mr Bâshrat the Sneaky himslef will be able to nail this one..
TAG=\WIN51
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:%TAG%" SET CDDRIVE=%%i:
SET OEM=%CDDRIVE%\OEM
IF EXIST %OEM%\bin\7z.exe Copy %OEM%\bin\7z.exe %SYSTEMROOT%\system32\7z.exe
IF EXIST %SYSTEMDRIVE%\bin\7z.exe Copy %SYSTEMDRIVE%\bin\7z.exe %SYSTEMROOT%\system32\7z.exe
IF EXIST %OEM%\D*.7z 7z x -y -aoa %OEM%\D*.7z -o%SYSTEMDRIVE%
IF EXIST %SYSTEMDRIVE%\D*.7z 7z x -y -aoa %SYSTEMDRIVE%\D*.7z -o%SYSTEMDRIVE%
IF EXIST %SYSTEMDRIVE%\D*.7z DEL %SYSTEMDRIVE%\D*.7z
IF EXIST %OEM%\bin\DPsFnshr.7z 7z x -y -aoa %OEM%\bin\DPsFnshr.7z -o%SYSTEMDRIVE%
IF EXIST %SYSTEMDRIVE%\bin\DPsFnshr.7z 7z x -y -aoa %SYSTEMDRIVE%\bin\DPsFnshr.7z -o%SYSTEMDRIVE%
IF EXIST %OEM%\bin\DPsFnshr.ini COPY /Y %OEM%\bin\DPsFnshr.ini %SYSTEMDRIVE%\DPsFnshr.ini
IF EXIST %SYSTEMDRIVE%\bin\DPsFnshr.ini COPY /Y %SYSTEMDRIVE%\bin\DPsFnshr.ini %SYSTEMDRIVE%\DPsFnshr.ini
IF EXIST %OEM%\*.ins COPY /Y %OEM%\*.ins %SYSTEMDRIVE%
IF EXIST %OEM%\000_SR*.7z 7z x -y -aoa %OEM%\000_SR*.7z -o%SYSTEMROOT%
IF EXIST %SYSTEMDRIVE%\000_SR*.7z 7z x -y -aoa %SYSTEMDRIVE%\000_SR*.7z -o%SYSTEMROOT%
IF EXIST %SYSTEMDRIVE%\000_SR*.7z DEL %SYSTEMDRIVE%\000_SR*.7z
IF EXIST %OEM%\000_SD*.7z 7z x -y -aoa %OEM%\000_SD*.7z -o%SYSTEMDRIVE%
IF EXIST %SYSTEMDRIVE%\000_SD*.7z 7z x -y -aoa %SYSTEMDRIVE%\000_SD*.7z -o%SYSTEMDRIVE%
IF EXIST %SYSTEMDRIVE%\000_SD*.7z DEL %SYSTEMDRIVE%\000_SD*.7z
IF EXIST %OEM%\bin\DevPath.exe SET SDP=%OEM%\bin\DevPath.exe
IF EXIST %SYSTEMDRIVE%\bin\DevPath.exe SET SDP=%SYSTEMDRIVE%\bin\DevPath.exe
IF EXIST %OEM%\bin\WatchDSP.exe SET WDSP=%OEM%\bin\WatchDSP.exe
IF EXIST %SYSTEMDRIVE%\bin\WatchDSP.exe SET WDSP=%SYSTEMDRIVE%\bin\WatchDSP.exe
IF EXIST %OEM%\bin\CloseDSP.exe SET CDSP=%OEM%\bin\CloseDSP.exe
IF EXIST %SYSTEMDRIVE%\bin\CloseDSP.exe SET CDSP=%SYSTEMDRIVE%\bin\CloseDSP.exe
IF EXIST %CDDRIVE%\D SET DP=%CDDRIVE%\D
IF EXIST %SYSTEMDRIVE%\D SET DP=%SYSTEMDRIVE%\D
%SDP% %DP%
START %WDSP%
START %CDSP%
here is the updated presetup.cmd from the script pack update.
SET TAG=\WIN51
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:%TAG%" SET CDDRIVE=%%i:
SET OEM=%CDDRIVE%\OEM
IF EXIST %OEM%\bin\7z.exe Copy %OEM%\bin\7z.exe %SYSTEMROOT%\system32\7z.exe
IF EXIST %SYSTEMDRIVE%\bin\7z.exe Copy %SYSTEMDRIVE%\bin\7z.exe %SYSTEMROOT%\system32\7z.exe
IF EXIST %OEM%\D*.7z 7z x -y -aoa %OEM%\D*.7z -o%SYSTEMDRIVE%
IF EXIST %SYSTEMDRIVE%\D*.7z 7z x -y -aoa %SYSTEMDRIVE%\D*.7z -o%SYSTEMDRIVE%
IF EXIST %SYSTEMDRIVE%\D*.7z DEL %SYSTEMDRIVE%\D*.7z
IF EXIST %OEM%\bin\DPsFnshr.7z 7z x -y -aoa %OEM%\bin\DPsFnshr.7z -o%SYSTEMDRIVE%
IF EXIST %SYSTEMDRIVE%\bin\DPsFnshr.7z 7z x -y -aoa %SYSTEMDRIVE%\bin\DPsFnshr.7z -o%SYSTEMDRIVE%
IF EXIST %OEM%\bin\DPsFnshr.ini COPY /Y %OEM%\bin\DPsFnshr.ini %SYSTEMDRIVE%\DPsFnshr.ini
IF EXIST %SYSTEMDRIVE%\bin\DPsFnshr.ini COPY /Y %SYSTEMDRIVE%\bin\DPsFnshr.ini %SYSTEMDRIVE%\DPsFnshr.ini
IF EXIST %OEM%\*.ins COPY /Y %OEM%\*.ins %SYSTEMDRIVE%
IF EXIST %OEM%\000_SR*.7z 7z x -y -aoa %OEM%\000_SR*.7z -o%SYSTEMROOT%
IF EXIST %SYSTEMDRIVE%\000_SR*.7z 7z x -y -aoa %SYSTEMDRIVE%\000_SR*.7z -o%SYSTEMROOT%
IF EXIST %SYSTEMDRIVE%\000_SR*.7z DEL %SYSTEMDRIVE%\000_SR*.7z
IF EXIST %OEM%\000_SD*.7z 7z x -y -aoa %OEM%\000_SD*.7z -o%SYSTEMDRIVE%
IF EXIST %SYSTEMDRIVE%\000_SD*.7z 7z x -y -aoa %SYSTEMDRIVE%\000_SD*.7z -o%SYSTEMDRIVE%
IF EXIST %SYSTEMDRIVE%\000_SD*.7z DEL %SYSTEMDRIVE%\000_SD*.7z
IF EXIST %OEM%\bin\DevPath.exe SET SDP=%OEM%\bin\DevPath.exe
IF EXIST %SYSTEMDRIVE%\bin\DevPath.exe SET SDP=%SYSTEMDRIVE%\bin\DevPath.exe
IF EXIST %SYSTEMDRIVE%\DSPdsblr.exe SET DSPD=%SYSTEMDRIVE%\DSPdsblr.exe
IF EXIST %CDDRIVE%\D SET DP=%CDDRIVE%\D
IF EXIST %SYSTEMDRIVE%\D SET DP=%SYSTEMDRIVE%\D
%SDP% %DP%
START %DSPD%
Last edited by chiners_68 (2007-04-17 23:37:36)