Topic: Question about GUIrunoce and runonceex massStorage installation

hello, I' ve just finished my unattended xp with nlite and I want to slipstream mass storage driver.  I already have a runonceex file (before mass storage integration) wich work fine, if I use GUIrunonce as finisher it creates a collision with runonceex?
If I have to use runonceex can someone tell me how to properly do it please?
It' s ok if I simply choose custom before slipstream and add this to my runonceex file?

REG ADD %KEY%\000 /VE /D "DriverPacks Finisher..." /f
REG ADD %KEY%\000 /V 1 /D "%SystemDrive%\DPsFnshr.exe" /f

Last edited by alto (2009-05-08 05:52:16)

Re: Question about GUIrunoce and runonceex massStorage installation

you could... but they would still collide...
RunOnce and GUIRunOnce do not wait for a program to finish before calling the next command yikes
and if you have auto login enabled then GUIRunOnce will start running while RunOnceEx is still executing wink
You have to use Start /Wait - and that may not always work either wink (Programs that use a launcher / extractor app)

you can select runonce from DriverPacks BASE too... rather than doing it manually wink
the default 937 should not interfere with anything... (looks like you used 000)

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Question about GUIrunoce and runonceex massStorage installation

Ok thank you Overflow, now I try and than post the result...

Re: Question about GUIrunoce and runonceex massStorage installation

Damn! I don' t know why but there' s a problem.
I set finishing method to runonceex 937 as default and my runonceex file doesn' t install netframework but only personalwallpaper an uela.bat.
HELP!!!

Here' s my runonce:


@Echo Off
SetLocal enableextensions
SET CDROM=%cd:~0,2%

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

REG ADD %KEY% /V TITLE /D "Ultima botta" /f

REG ADD %KEY%\000 /VE /D "NET_3.5-SP1+LP_ITA+updates..." /f
REG ADD %KEY%\000/V 1 /D "%CDROM%\Runonceex\dotNET_3.5-SP1+LangPackITA+updates.exe" /f
REG ADD %KEY%\000 /V 2 /D "%CDROM%\Runonceex\WindowsXP-KB961118-x86-ITA.exe /quiet /norestart" /f
REG ADD %KEY%\000 /V 3 /D "%CDROM%\Runonceex\personalwallpaper.exe" /f
REG ADD %KEY%\000 /V 4 /D "%CDROM%\Runonceex\uela.bat" /f

ENDLOCAL
EXIT

Last edited by alto (2009-05-12 03:03:25)

Re: Question about GUIrunoce and runonceex massStorage installation

LOL! big_smile
You've got all your updates running at the same time!  And your CDROM variable isn't declared properly.  No wonder they're failing.
I use the following code and it works fine for me.  Just make sure your installers are all in the %CDROM%\Runonceex\* directory!
You need to change your code to read:

@echo off
title= Adding programs to runonceexe
echo Adding programs to runonceexe
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:\win51 SET CDROM=%%i:

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

REG ADD %KEY% /V TITLE /D "Ultima botta" /f

REG ADD %KEY%\900 /VE /D "NET_3.5-SP1+LP_ITA+updates..." /f
REG ADD %KEY%\900/V 1 /D "%CDROM%\Runonceex\dotNET_3.5-SP1+LangPackITA+updates.exe" /f
REG ADD %KEY%\901 /VE /D "NET Patches" /f
REG ADD %KEY%\901 /V 1 /D "%CDROM%\Runonceex\WindowsXP-KB961118-x86-ITA.exe /quiet /norestart" /f
REG ADD %KEY%\902 /VE /D "Wallpaper" /f
REG ADD %KEY%\902 /V 1 /D "%CDROM%\Runonceex\personalwallpaper.exe" /f
REG ADD %KEY%\903 /VE /D "EULA batch" /f
REG ADD %KEY%\903 /V 1 /D "%CDROM%\Runonceex\uela.bat" /f

EXIT

The reference for this info is here: http://unattended.msfn.org/unattended.x … ad54c7b3c/

Read BEFORE you post.  HWID tool   DriverPacks Tutorial   DONATE!
http://driverpacks.net/userbar/admin-1.png
Not all heroes wear capes, some wear Kevlar!