Re: Drivers Pack Unpacker & Installer by Warm Snow
the second quote is in the wrong spot
REG ADD %KEY%\065 /V 1 /D "c:\drivers\DPInstaller_WSED.exe" /unth /f
The DriverPacks, the DP_Base program, and Support Forum are FREE!.
You are not logged in. Please login or register.
the second quote is in the wrong spot
REG ADD %KEY%\065 /V 1 /D "c:\drivers\DPInstaller_WSED.exe" /unth /f
Hi, OverFlow :
should be
REG ADD %KEY%\065 /V 1 /D "c:\drivers\DPInstaller_WSED.exe /unth" /f
thank you
Hi ALL
After long testing period, I glad to present final version.
Drivers Pack Unpacker & Installer - version 2.3.0.0 stable FINAL
ver. 2.3.0.0 Stable(Final)
#21-08-2008#
+ HWID search improved.
// problem with defining modem's driver solved
+ new HWID report
+ new parametr -AutoHWIDSearch added to dp_wsed.ini file
// default value is AutoHWIDSearch=NO. It means that application will not search
// for HWIDS at startup.
+ Some GUI changes
* some minor & small fixes
Download link (thanks to driverpacks.net team): Final 2300.7z 21-Sep-2008 06:25 834K
Last edited by WsnoW (2008-09-22 01:02:27)
Thank you for helping us revolutionise some of the things our users can do with DriverPacks.
Thank you for helping us revolutionise some of the things our users can do with DriverPacks.
You are welcome. And thanks for the driver packs.
Hi Wsnow:
With your new version. I get this error message.
Access violation at address 004D500F in module
'DPInstaller_Wised.exe'. Read of address 00000368.
calling it from RunOnce.cmd:
REG ADD %KEY%\065 /V 1 /D "c:\drivers\DPInstaller_WSED.exe /untd" /f
Regards.
Hi Wsnow:
With your new version. I get this error message.
Access violation at address 004D500F in module
'DPInstaller_Wised.exe'. Read of address 00000368.
calling it from RunOnce.cmd:
REG ADD %KEY%\065 /V 1 /D "c:\drivers\DPInstaller_WSED.exe /untd" /fRegards.
Hi, swbchen
thanks for feedback. I'll fix this bug asap.
Hi ! WsnoW:
I think you solve the GUI problem for PC with mnay HDD's(many partitions in each HDD), 2 Card-reads and floppy.
How do you do that while installing applications from DVD from RunOnceEc.cmd especially when card-readers present??
Thank you !
Hi ! WsnoW:
I think you solve the GUI problem for PC with mnay HDD's(many partitions in each HDD), 2 Card-reads and floppy.
How do you do that while installing applications from DVD from RunOnceEc.cmd especially when card-readers present??
Thank you !
Hi, swbchen
you meant how do I find and assigh drive letter to install from? Or what? Pls clarify.
Hi ! WsnoW:
a) I put your folder in $oem$\$1\. So dp_packs are installed from HDD. All applcations are installed from DVD. Drive Letters are changed wihle running RunOnceEx.cmd after reboot. Assigning a drive letter for these 2 cases remains the same.
b)When the drive Dp folder kept in DVD-root. It fails to install the applications from DVD. when assigning a drive letter remains the (a).
They must be something different for (a) and (b) when Card-readers and multiple-partitions in multiple-hdds present???
How to do that for case (b) ??!!
Hi ! WsnoW:
a) I put your folder in $oem$\$1\. So dp_packs are installed from HDD. All applcations are installed from DVD. Drive Letters are changed wihle running RunOnceEx.cmd after reboot. Assigning a drive letter for these 2 cases remains the same.
b)When the drive Dp folder kept in DVD-root. It fails to install the applications from DVD. when assigning a drive letter remains the (a).
They must be something different for (a) and (b) when Card-readers and multiple-partitions in multiple-hdds present???
How to do that for case (b) ??!!
Ok.
If we are talking about my application then. While starting application first determines drive letter and then drive type. After it choose algorithm to start application (CD/DVD,Fixed Drive,Network Drive, Flash Card etc.)
If we are talking generally - how to install applications from CD/DVD unattendenly then my steps are this.
I'm putting marker file to the root of CD/DVD for example marker.file.
Then in the RunOnceEx.cmd add installation line, for example
REG ADD %KEY%\%i% /VE /D "Recovery Console in Windows XP boot" /f
REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\install\Console.cmd" /f
SET /A i+=1
And last option is to put Console.cmd file to the \$OEM$\$1\Install\Console.cmd folder. The content of Console.cmd file is like follows
cmdow @ /HID
@echo offSET TAGFILE=marker.file
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) DO IF EXIST "%%i:%TAGFILE%" SET CDDRIVE=%%i:%CDDRIVE%\i386\winnt32.exe /dudisable /cmdcons /unattend
Hope this will help you
Hi !WsnoW:
Thank you first:
According to your help, Following is the iso structure:
root-$oem$-$1-console.cmd
root-$oem$-RunOncEx.cmd
root-install-applications
root-cd.txt
and
console.cmd:
cmdow @ /HID
@echo off
SET TAGFILE=cd.txt
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) DO IF EXIST "%%i:%TAGFILE%" SET CDrom=%%i:
%CDrom%\i386\winnt32.exe /dudisable /cmdcons /unattend
------------------------
RunOncEx.cmd
------------------------
cmdow @ /HID
@echo off
SET TAGFILE=cd.txt
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) DO IF EXIST "%%i:%TAGFILE%" SET CDrom=%%i:
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY% /V TITLE /D "Installing starts..." /f
REG ADD %KEY%\%i% /VE /D "Recovery Console in Windows XP boot" /f
REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\Console.cmd" /f
SET /A i+=1
REG ADD %KEY%\008 /VE /D "Qfecheck" /f
REG ADD %KEY%\008 /V 1 /D "%CDROM%\INSTALL\Microsoft\qfecheck.exe /Q" /f
REG ADD %KEY%\020 /VE /D "MSJavaVM" /f
REG ADD %KEY%\020 /V 1 /D "%CDROM%\INSTALL\Update\MSJavaVM\MSJavaVM.exe" /f
REG ADD %KEY%\095 /VE /D "Cleaning Up and Rebooting" /f
REG ADD %KEY%\095 /V 1 /D "%CDROM%\INSTALL\cleanup.cmd" /f
EXIT
------------------------
PC: 2 sata HDD(multi-partitions), 1 ide HDD(multitions), 1 floppy with 2 crad-reader, 1-dvd-rom
With above configuration, PC still can't find the DVD-rom or the exactly drive letter of DVD-rom.
Anything wrong about the configuation of console.cmd and with it in the RunOncEx.cmd ??? !!!
Hi, swbchen
sorry for late answer. Pls try to run underwritten CMD file from CD/DVD and don't forget for cd.txt. I've check it on my desktop (2 internal drives + 1 internal drive + 2 DVD roms + 1 card reader). And the drive letter assigning without any errors
@ECHO OFF
CLS
TITLE .:: TEST CD/DVD drive letter determining ::.SET Out=%TEMP%\cd.txt
IF EXIST %Out% DEL /Q %Out%SET TAGFILE=cd.txt
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) DO IF EXIST "%%i:%TAGFILE%" SET CDrom=%%i:ECHO ============================= >> %Out%
ECHO cd.txt file found on %CDrom% drive >> %Out%
ECHO ==============================>> %Out%:: Show results with notepad
START %WinDir%\Notepad.exe %Out%:: Clear variable
SET Out=:: Exit
EXIT /B
Hope this will help you
Hi I downloaded your program and it is very good.
But I have one question.
How I can change the workdir?
I want to use your program on my eee pc, but it only have a 4gb hdd. So the tempory folder is too big.
So I want to change this folder to a dvd, to install the uncompressed driverpacks directly.
When I changed the ini-file, nothing happened
Sorry for misstakes, but im german and my english is not so well.
greets nameist
Hey WarmSnow!,
The problem is detailed at the end of this topic... http://forum.driverpacks.net/viewtopic.php?id=3075
the short story is that the machine is assigning the removable media drives (card readers) ahead of the systemdrive ( system drive = h: ) so when the script attemts to read the empty card slots it hangs indefinately
Hey WarmSnow!,
The problem is detailed at the end of this topic... http://forum.driverpacks.net/viewtopic.php?id=3075
the short story is that the machine is assigning the removable media drives (card readers) ahead of the systemdrive ( system drive = h: ) so when the script attemts to read the empty card slots it hangs indefinately
Hi, OverFlow
thanks for explanation. but i've never meet this kind of problem.
New BETA version
ver. 2.7.1.3 beta
#30-09-2008#
=====================================================================
- "HWID" tab removed
//all operations with HWIDs moved to the "HWIDs extended" tab
+ 2 new parameters - NonCompressedDriversFolder and NonCompressedDriversFolderLocation
added to dp_wsed.ini file
//if you want to work with decompressed drivers, or use another working
//directory.Please change NonCompressedDriversFolder=yes and write new
//directory location to the NonCompressedDriversFolderLocation parameter
//for example NonCompressedDriversFolderLocation=D:\
+ HWIDs search again improved.
//Differebce between Collect HWIDs and Collect HWIDs + is that by pressing
//application will search for all Setup classes and HWIDs in them +
//information about from which inf file drivers were installed plus
//information about files using by current driver
+ homepage changed to http://wsnow2.ucoz.ru/
+ Some GUI changes
* fixed problem with HWIDs and Seup Classes collection on XP RUS
* fixed driver pack directory assigning while changing it location
* some minor & small fixes
Hi, @ nameist try to use this beta version.
Please change NonCompressedDriversFolder=yes and write new directory location to the NonCompressedDriversFolderLocation parameter for example NonCompressedDriversFolderLocation=D:\
In this case application will create new dirrectory under D:\dp_wsed\
All files avalable here
Beta2713.7z
Beta2713_only_changed.7z
Last edited by WsnoW (2008-10-01 23:26:56)
@ECHO OFF
CLS
TITLE .:: TEST CD/DVD drive letter determining ::.SET Out=%TEMP%\cd.txt
IF EXIST %Out% DEL /Q %Out%SET TAGFILE=cd.txt
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) DO IF EXIST "%%i:%TAGFILE%" SET CDrom=%%i:ECHO ============================= >> %Out%
ECHO cd.txt file found on %CDrom% drive >> %Out%
ECHO ==============================>> %Out%:: Show results with notepad
START %WinDir%\Notepad.exe %Out%:: Clear variable
SET Out=:: Exit
EXIT /B
hi WsnoW:
With your test cmd. I get 2 different drvie letters(labels) for the same DVD-rom:
1) Your cmd (the 1st cmd in RunOnceEx.cmd) shows the right drive letter ( G:\) as shown by the notepad
2) But other cmds (following your cmd) in RunOnceEx.cmd show %cdrom% is I:\
not the right one(G:\) .
So how to fix it so both cmds( yours and the others) will get the same one(the right one)???!!!
Oh !!! Oh !!!
I think I get the answer !!!!
Thanks a lot, Waiting for my good news ! Wsnow.
Last edited by swbchen (2008-10-02 01:50:06)
Hi ! WsnoW:
By the way, your new version V2.7.13.Beta
it works fine(fully UA install) except at the final step (?) ---- INFO. It seems sticky for a long time ( more 10 min., quiet strange, abnormal )???
Last edited by swbchen (2008-10-02 02:06:57)
Oh !!! Oh !!!
I think I get the answer !!!!
Thanks a lot, Waiting for my good news ! Wsnow.
And what was the problem?
It seems sticky for a long time ( more 10 min., quiet strange, abnormal )???
Think it's because of huge amount of drivers to install. Try to use /unth parametr instead of /untd
Think it's because of huge amount of drivers to install. Try to use /unth parametr instead of /untd
Hi ! WsnoW :
It works (fully UA install except auto-close at the end) perfectly with /unth. It also works nice even with card-readers. Any way to auto-close the install_window when it finished ??
Thanks !
Last edited by swbchen (2008-10-03 01:22:19)
WsnoW wrote:Think it's because of huge amount of drivers to install. Try to use /unth parametr instead of /untd
Hi ! WsnoW :
It works (fully UA install except auto-close at the end) perfectly with /unth. It also works nice even with card-readers. Any way to auto-close the install_window when it finished ??
Thanks !
Understand
I'll add auto-close the install_window when it finished in next release.
Thanks for pushing me
Hi ! WsnoW:
Oh !!!� Oh !!!
I think I get the answer !!!!
Thanks a lot, Waiting for my good news !� Wsnow.And what was the problem?
Following 2 RunOnceEx.cmd:
(A)
cmdow @ /HID
@echo off
CLS
TITLE .:: TEST CD/DVD drive letter determining ::.
SET Out=%TEMP%\cd.txt
IF EXIST %Out% DEL /Q %Out%
SET TAGFILE=cd.txt
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) DO IF EXIST "%%i:%TAGFILE%" SET CDrom=%%i:
rem ECHO ============================= >> %Out%
rem ECHO cd.txt file found on %CDrom% drive >> %Out%
rem ECHO ==============================>> %Out%
:: Show results with notepad
rem START %WinDir%\Notepad.exe %Out%
:: Clear variable
SET Out=
REG ADD %KEY% /V TITLE /D "Applications Install..." /f
REG ADD %KEY%\000 /VE /D "TEST CD/DVD drive letter determining" /f
REG ADD %KEY%\000 /V 1 /D "%systemdrive%\cdrom.cmd" /f
REG ADD %KEY%\010 /VE /D "Windows Installer 3.1_v2" /f
REG ADD %KEY%\010 /V 1 /D "%CDROM%\INSTALL\Update\WindowsInstaller\WindowsInstallerv2.exe /passive /norestart" /f
and
(B)
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 "Applications Install..." /f
REG ADD %KEY%\000 /VE /D "TEST CD/DVD drive letter determining" /f
REG ADD %KEY%\000 /V 1 /D "%systemdrive%\cdrom.cmd" /f
REG ADD %KEY%\005 /VE /D "Microsoft .NET Framework 3.5" /f
REG ADD %KEY%\005 /V 1 /D "%CDROM%\INSTALL\Microsoft\010_dotNET35-Lite.exe" /f
RESULTS:
(A) skips all installs(i.e. skip this RunOnceEx.cmd) and
(B) give the correct DVD Drvive letter for the 1st cmd (cdrom.cmd)
but give another DVD drive letter for the next cmd(netFrame Work install and all other following applications install).
I suppose I get the answer by (A), But it seems to fail.
So how to solve it ???
I am looking forward to your solution for the Drive letters problem and Your 'New release' with auot-close install_windows feature).
Thanks again.
try this as a solution (this will work for SAD Disc too)
FOR %%i IN (Z Y X W V U T S R Q P O N M K J I H G F E D C) DO IF EXIST %%i:\CD.txt SET CDROM=%%i:
THE REVERSE order of the serch should put the removable drives last
Hi ! OverFlow:
It gives the same results as (B) with the reverse search. No difference with both directyional search. (2 sata HDD, 1 ide HDD, 1 floppy with 2 Card-readers adn 1 DVD-rom)
G:\ (the correct label) for the (first) cdrom.cmd
I:\ (the wrong one) for (next) other cmd
Powered by PunBB, supported by Informer Technologies, Inc.
Currently installed 3 official extensions. Copyright © 2003–2009 PunBB.
[ Generated in 0.023 seconds, 8 queries executed ]