Hi ! OverFlow:

It does not wok !



"%DPLoc%\install\adobe\setup.exe"
even these two following commands
.........................
echo      testing
pause
not work!!!

Anyway , thank you a lot !

I am from South Bend, Ind. next to you.

Hi ! OverFlow:

Let's forget the Card-reader fisrt.

my xp ISO structure:

root\oem\dp1.7z
root\oem\dp2.7z
root\oem\install\applications\....
root\oem\winxp\hotfixs\....
root\oem\DP_Install_Tool.cmd


Here is your script with some applications:
................
................
for %%i in (%DPLoc%\winxp\2008\*.exe) do start /wait %%i /passive /Nostart
start /wait %DPLoc%\winxp\2008\vb\VB6-KB946235-x86.exe /Q
%DPLoc%\"install\_Antivirus\NAV\102\Symantec AntiVirus.msi" /QB
%DPLoc%\Install\_av\_video\wmp\wmp11.exe /Q
%DPLoc%\Install\_av\decode\cole2k\SilentFiles\CPASetup.exe /S

:Done
exit

Not work !!!


%DPLoc%  is the CD/DVD+oem ???
What's wrong !!!

Hi ! OverFlow:

Your suggestion seems not work !!!
how do you specify the cd/dvd label (%cdrom%) in your script? I want to install the applications ( adobe ...) directly from CD/dvd >
I find nothing about the cd/dvd?

Hi ! WsnoW:

Lang pack now is OK by ANSI code.
I suppose you code by unicode or UTF-8 so there are problems....


Something wrong with Chinese lang !!! Incomptible ???

missing
Remove selection and it can't work as English lang(switching between 'select all' and 'Remove selection'

Any silent mode or possible in the future ??



Download:
Traditional Chinese
Traditional Chinese

But app already extracting DP to HDD directly

All Dp's copied to HDD first before 1st reboot through  --- $oem$\$1\Drivers\DP\dpa.7z....

And then extracting DP(now on the HDD) to temp directory on HDD.

Or you mean I don't need copy DP to HDD via $oem$\..... ???
It extracts Dp from cd/dvd to HDD directly ???? If so, where is the locations of the DP on the cd/dvd ???

for language, I can't change it so far ????
I am testing the compatibility with Tra.Chinese. It gives me an error message - "Error reading TranslateLangName param..."

Hi! OverFlow:

Your scrip work fine.
You mean your script will keep the cd/dvd rom drive labels after ist reboot. So all applications calling from your script should work with the original CD/dvd label ??? Applications calling from RunOnceEx.cmd fail wihle pc with interbal Card-reader and USB-devices!!!!

And it needs to slipstream again in this way ????

I will try your suggestion, hope it works (including USB-devices).
Thank you.

Hi !WsnoW:

What I am thinking is that to extract DP files directly from cd/dvd to HDD without copying all Drive packs to HDD. It will save about 5-10 min.
Also I am testing PC with USB-devices. It seems not work. I don't know what the problem ( the DP souce or not)

The test OS is Trad, Chinese XP. There is no problem at all.

Hi ! Wsnow:

Congratulations !

It works "total perfect" with your 3537 by fully UA install. Every thing is OK and so beautiful.

I don't think you need other lang other than English by "fully UA install" ???!!! IS right??!!!

Smile !!

You have achived the same thing (install DP and applications) without slipstreaming (quite different from other's).


Thank you again.

Hi ! OverFlow:

Your new version works fine that all required drivers (including internal Card-reader) are installed.
But the applications in the cd/dvd are not installed from RunOncEx.cmd due to dvd-rom drive label changed after 1st reboot (while PC with cardreader). So pc can't find the DVD rom to install all the other Applications calling from RunOnceEx.cmd (expected to install them from DVD by the RunOncEx.cmd).

For PC without card-reader, it works perfectly (both drivers and applications by fully UA install).

Hi ! Wsnow:

1) With 3532 (both auto and non-auto) , I get the same results (no expected drivers are installed) as shown in the files  here as.
2) With your Achive, I get result as the the above atteched files which show the drivers are installed from C:\windows\system32\drvrestoe\  directory. It fails because no required drivers are found. In the ectracted D\ dirctory, they are 14 drivers are found but no one is installed.

All drivers are installed from HDD. Can it possible installed from cd/dvd ???
The  tested OS is English version.

I am doing all things you required and I will give you the results asap.

Can you give me the not-auto-install version either 3320 or 3532 ?
I will try to find out whether the drivers are installed using these new versions without auto-install procedure as 2063 or 2300 , the old versions. Of course , I will do it for both Trad. Chinese and English Xp.

Currently I am running Trad. Chinese XP.

put DPINST.exe into the extracted driver directory and run it from there.

where is the directory of the extracted drivers  ??? I can't find it in the dp_wsed.ini.

is here
$OEM$\$$\dp_wsed\D\DPINST.exe
?????
if so, nothing changed, No drivers are installed as before.


by the way ,
1. while set
    AutoDPInstall=no
    it still undergos auto-intalling.
2. It shows HWID-s install.  How to unpack DP by method 2  ??

Hi ! WsnoW:

nothing changed ! No drivers are installed while putting DPINST.exe in DP_wsed directory:

$OEM$\$$\dp_wsed\DPINST.exe

Hi ! WsnoW:

With your new version 3532, I get the same result that no required drivers are installed as 3230 ???!!!!
What's problem ??

If you need Trad. Chinese Lang.,  perhap I may help you.
Thank you.

Hi ! WsnoW:


Here are the setupapi.logs and screen snapshots of the hardware device mnager from the system of the Controller for both 2063 and 3230. I just change the DP installer version with the same Xp install ISO.  I expect you can read it though they are in Traditional Chinese( You may skip those Chinese Characters).

Thank you.

Hi ! WsnoW:

Thank your new version . I try several sets of DP including yours. The UA install works fine. But no drivers are installed.( Porocess shows drivers being installed). With older version ( 2300, 2063 ) all required drivers are definitely installed.

What's the problem ???

Hi ! WsnoW:

Sorry, I make a double DP files as like:

DP\dpa.z7
DP\__\dpa.z7

so it comes the error message--  run out of depress time..

Now it is OK after delteting  DP\_\dpa.z7.

It works perfectly now. Any final release ???
Thank you.

Hi ! WsnoW:

ver. 3.2.3.0 beta
#05-10-2008#

Any depress time limit with your new release ??
or capacity limit  of DP ??

did you try reverseing the letters for SAD Disc... or just WS's app?

I just reverse the letters in the RunOnceEx.cmd shwon as (B) above.
I aslo omit D E F  from the sequnce and get the same thing as (B) .

the SAD script has a test/exit routine in addition to the above code and that may alter your results...
create M1 source
alter the order of the letters possably or possably just omit D E and F ?
put on your DVD then call the edited dp_inst_tool.cmd from guirunonce

I don't understand anthing to with your sciprt dp_inst_tool.cmd ??? I would like the know the details?? Thanks

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

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.

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 !

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

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

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 ??? !!!