About BritishBulldog

- Birthday 01/15/1959
Contact Methods
-
Website URL
http://
BritishBulldog's Achievements
0
Reputation
-
What is WPI?
BritishBulldog replied to Kelsenellenelvian's topic in Windows Post-Install Wizard (WPI)
Hi Kel, well well you are still coming a long way with this, glad you are keeping it alive bully -
Happy Birthday, doesnt time fly. Yes i am still alive and kicking Greeting to all that know me too.
-
could it be that you are missing inverted comma's in a command? If your command line has blanks in it like between Universal and Silent etc. then the command should be in inverted commas. if my CD is drive D: it works, here is the log cmd1 Success (returned code 0): ""D:\\WPI\Tools\Universal Silent Switch Finder.exe"" but if it is not drive D: I get an error, here is the log cmd1 *** Fail *** (returned code undefined): "D:\\WPI\Tools\Universal Silent Switch Finder.exe"
-
hiya will try and get back into this, been a long time and work has been keeping me busy. Good thing that ohterwise no money would be coming in. Just looking into the new version now
-
just thought i would pop in a nd see whats happening here and wow WPI has gone a long way in the past year or so. Glad to see my 6 line install is still in there, plus a few other bits. well done guys and girls bb
-
New Homepage!
BritishBulldog replied to Kelsenellenelvian's topic in Windows Post-Install Wizard (WPI)
looks like this has changed hands again Still looking good though -
cdrom script ErroR... what gives?
BritishBulldog replied to Astalavista's topic in Windows Post-Install Wizard (WPI)
Hi guys I use this and get no errors FOR %%d 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 %%d\win51 SET CDROM=%%d -
your best bet would be to have multiple files RunOnceEx.cmd, RunOnceEx2.cmd, RunOnceEx3.cmd the fist would be as above but the last line out RunOnceEx.cmd cmdow @ /HID @echo off IF EXIST D:\CD.txt set CDROM=D: IF EXIST E:\CD.txt set CDROM=E: IF EXIST F:\CD.txt set CDROM=F: IF EXIST G:\CD.txt set CDROM=G: IF EXIST H:\CD.txt set CDROM=H: IF EXIST I:\CD.txt set CDROM=I: IF EXIST J:\CD.txt set CDROM=J: SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx REG ADD %KEY% /V TITLE /D "Installing Applications" /f REG ADD %KEY%\001 /VE /D "Lavasoft Ad-Aware SE Personal 1.0.5.0." /f REG ADD %KEY%\001 /V 1 /D "%CDROM%\Software\Adware\adaware.exe aawse.exe" /f REG ADD %KEY%\005 /VE /D "Adobe Reader 7" /f REG ADD %KEY%\005 /V 1 /D "%CDROM%\Software\Adobe\acroread7.exe" /f REG ADD %KEY%\005 /V 2 /D "%CDROM%\Software\Adobe\Adobe7.cmd" /f ....... REG ADD %KEY%\090 /VE /D "Nuhi's NLite 99.7Bi" /f REG ADD %KEY%\090 /V 1 /D "%CDROM%\Software\NLite\nlite0997bi.exe /SILENT" /f REG ADD %KEY%\099 /VE /D "RunOnceEx two" /f REG ADD %KEY%\099 /V 1 /D "%CDROM%\Software\RunOnceEx\RunOnceEx2.cmd" /f but with the last lines in all other RunOnceEx files will look like this RunOnceEx2.cmd,RunOnceEx3.cmd etc... cmdow @ /HID @echo off IF EXIST D:\CD.txt set CDROM=D: IF EXIST E:\CD.txt set CDROM=E: IF EXIST F:\CD.txt set CDROM=F: IF EXIST G:\CD.txt set CDROM=G: IF EXIST H:\CD.txt set CDROM=H: IF EXIST I:\CD.txt set CDROM=I: IF EXIST J:\CD.txt set CDROM=J: SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx REG ADD %KEY% /V TITLE /D "Installing Applications" /f REG ADD %KEY%\001 /VE /D "Lavasoft Ad-Aware SE Personal 1.0.5.0." /f REG ADD %KEY%\001 /V 1 /D "%CDROM%\Software\Adware\adaware.exe aawse.exe" /f ........ REG ADD %KEY%\090 /VE /D "Nuhi's NLite 99.7Bi" /f REG ADD %KEY%\090 /V 1 /D "%CDROM%\Software\NLite\nlite0997bi.exe /SILENT" /f REG ADD %KEY%\099 /VE /D "RunOnceEx three" /f REG ADD %KEY%\099 /V 1 /D "%CDROM%\Software\RunOnceEx\RunOnceEx3.cmd" /f rundll32.exe iernonce.dll,RunOnceExProcess only changing the call up for the next RunOnceEx. The rundll line will then automatically start the process. So you only need to start the first RunOnceEx from guirunonce!!! this will call up RunOnceEx2.cmd. RunOnceEx2.cmd will call up RunOnceEx3.cmd and so on
-
Bah du hast recht du bist ein schleimer, nein witze zur seite. Gibt mehrere hier die deustch konnen :-) Was möchtest du den wissen?
-
Network installation problem
BritishBulldog replied to Martin Zugec's topic in Windows Post-Install Wizard (WPI)
I actually use the 6 backslash option for my network install and it works. The only thing is use an older version of WPI, never one with the config page as this will cut off backslashes. @hasi yes it is because of the TempSource.replace("\\\\","\\"); line in the generate.js, plus others. normaly you would think because WPI uses double backslashes you could use 4 but this cuts them down. that is where the 6 comes in. from the \\\\\\ two get cut because of the replace command so it leaves \\\\ which WPI using the double slashes cuts it down again to \\ which is ok for the network -
Network installation problem
BritishBulldog replied to Martin Zugec's topic in Windows Post-Install Wizard (WPI)
try this call \\\\\\server\\share\\test.bat yes 6 backslashes -
Clarification on need for $OEM$ $1 for WPI
BritishBulldog replied to dlevens's topic in Windows Post-Install Wizard (WPI)
Hi all Yes this what i have always done, starting from CD/DVD. Why would you want to change the options when it is all set up and ready to install?? The whole thing is you set up the way software is installed and the looks etc and then burn to CD/DVD. Choosing software to install is still available. -
Launching a program and leaving it open...
BritishBulldog replied to emass's topic in Windows Post-Install Wizard (WPI)
here is a copy of a vbs script for Power DVD set WshShell = WScript.CreateObject ("WScript.Shell") Set fso = CreateObject("Scripting.FileSystemObject") 'programme starts WScript.Sleep 1000 WshShell.RUN ("C:\Programme\CyberLink\PowerDVD\PowerDVD.exe") WScript.Sleep 2000 WshShell.SendKeys "{TAB 3}" WScript.Sleep 1000 WshShell.SendKeys " " WScript.Sleep 1000 WshShell.SendKeys "{TAB}" WScript.Sleep 1000 WshShell.SendKeys " " WScript.Sleep 1000 WshShell.SendKeys "{TAB 2}" WScript.Sleep 1000 WshShell.SendKeys "{ENTER}" WScript.Sleep 500 WshShell.SendKeys "xxxxx" WScript.Sleep 500 WshShell.SendKeys "xxxxx" WScript.Sleep 500 WshShell.SendKeys "xxxxx" WScript.Sleep 500 WshShell.SendKeys "xxxxx" WScript.Sleep 500 WshShell.SendKeys "xxxxx" WScript.Sleep 500 WshShell.SendKeys "xxxxx" WScript.Sleep 1000 WshShell.SendKeys "{TAB}" WScript.Sleep 1000 WshShell.SendKeys "{ENTER}" WScript.Sleep 1000 WshShell.SendKeys "{ENTER}" the xxxxx are the parts of the serial number -
Launching a program and leaving it open...
BritishBulldog replied to emass's topic in Windows Post-Install Wizard (WPI)
I agree either use an autoIt script or a VBScript then you can install your program in the normal unattended way in say cmd1 and in cmd2 have the script run the program and enter the serial number while you sit back and watch. If you need any help let me know -
DIRCOPY,FILECOPY and RENAME
BritishBulldog replied to BritishBulldog's topic in Windows Post-Install Wizard (WPI)
here it is, take a look at the generate.js This is from version 3.2.0 wpi.rar