bmn Posted October 28, 2004 Posted October 28, 2004 thanks for ur reply.have a look these r my config settings(http://m.domaindlx.com/fever16/config.js)and i created $OEM$\$1\Install folders and placed my softwares in that.my question is where to place that wpi folder.(is it inside that install folder)and what to add winnt.sif.(theres only one file wpi.hta then what abt wpi.cmd and install.cmd? how to make them) pls help me.iam a bigginer this is completely new for methanks
Rodent Posted October 28, 2004 Posted October 28, 2004 from what i can see:1st:change all your cmd1[pn]=['cdrom','Install\\blah'] 'cdrom','' tags tocmd1[pn]=['%cdrom%\\Install\\blah'] '%cdrom%\\blah' tagsas you are going with the %cdrom% variable through setup,2nd:put your Install folder into CD root, not in $OEM$/$13rd:put your wpi folder into CDroot\Install\4th:for unattended setup call up your WPI.hta file like shown in 1st post of this thread:http://www.msfn.org/board/index.php?showtopic=11491for testing purposes just double click the WPI.hta filehave fun,Alex
bmn Posted October 28, 2004 Posted October 28, 2004 thanku very much for ur helpcdroot means the place where i386 folder is present right?and i placed wpi.cmd and cleanup.cmd,WPI.hta in the same folder(mean root\install)is it right?and i added this in my winnt.sif[GuiRunOnce]%systemdrive%\install\wpi.cmd%systemdrive%\install\install.cmd%systemdrive%\cleanup.cmd
Rodent Posted October 28, 2004 Posted October 28, 2004 i think those %systemdrive% variables needs also be replaced by %cdrom%but on this one i am not sure,as i am also a beginenr (a littler more advanced beginner if you like)the complete wpi folder, must reside in Install/not only its contents!rgdsalex
hasi001 Posted October 29, 2004 Posted October 29, 2004 A few quick answers:1st thing to know is that: everything inside the $OEM$ folder gets copied to the systemdrive during textmode-setup. So if you make an unattended install DVD and place your Install-Folder into $OEM$\Install and install to c:, the result after textmode-setup would be a huge c:\Install-Folder. In this case you could use %systemdrive%\\Install\\...If you put your installs on cd-root\Install the files won't be copied to the systemdrive during textmode-setup. so with wpi you'd have to use %cdrom%\\Install\\...You could also mix up both variants. I do have a $OEM$\\Install folder, where I put all the software which won't be installed by WPI, but I want the option to install it any time. After install it just waits on c:\Install for getting installed.Soft that is installed and mentioned in WPI sits on cd-root\Install (so it's only available after installing XP when the DVD is inside its tray).In my configuration WPI can be found in $OEM\\Install\\WPI, cause after setup, the environment-variable %systemroot% is always set. so I can call wpi.hta from my install.cmd as %systemroot%\Install\WPI\wpi.htaIf wpi only sits on cd-root\Install\WPI\wpi.hta you'd have to search for the dvd's drive letter inside the calling script, cause there's no environment-variable for it.so in my GuiRunOnce-section I just simply call install.cmd and from there i call everything else with the known start /wait ... calls.easy as that. PS. I'm working on a comprehensive guide for WPI right now, which should replace the out-of-date docs. I'll post when it's finished. C ya.
Rodent Posted October 29, 2004 Posted October 29, 2004 hasi,thanks for that clarification.now waiting for new WPI version cualex
hasi001 Posted October 29, 2004 Posted October 29, 2004 Hi all ... Check out the WPI homepage for new version 2.9.4Work on that pages is still in progress..
Rodent Posted October 29, 2004 Posted October 29, 2004 what shall I say...AWESOME!thanks HasirgdsAlexPS: i will tonight reinstall my system using WPI !
Rodent Posted October 29, 2004 Posted October 29, 2004 [Feature Request](yay)Entries with "no tickbox"e.g.i also copy programs unattended by using $progs in $oem$ folderso it would be good to include an info, which programs get installed automatically by $progsvariable suggestion:var tick=[] // make selection via tickbox possible true/false (or yes/no)tick[pn]=['true'] // use tickbox (for regular install by WPI)tick[pn]=['false'] // not use tickbox (no selection possible - for showing what gets installed by $progs)usage example suggestions:// tick falseprog[pn]=['Name of App installed through $progs']desc[pn]=['Description of App installed through $progs']regb[pn]=['']dflt[pn]=[''] // not usedcat[pn]=['Registry Tweaks']tick[pn]=['false']pn++//tick trueprog[pn]=['Name of App installed through WPI']desc[pn]=['Description of App installed through WPI']regb[pn]=['%cdrom%\\Path\\To\\name.reg']cmd1[pn]=['%cdrom%\\Path\\To\\name.exe,.msi,.whatever /AppSwitch(es)']dflt[pn]=['yes'] // usedcat[pn]=['Registry Tweaks']tick[pn]=['true']pn++
hasi001 Posted October 29, 2004 Posted October 29, 2004 Fixed a bug with columns in 800x600.Version 2.9.5
djbe Posted October 29, 2004 Posted October 29, 2004 hello, me again How do I make the WPI follow the order of installation during runonceex as in the config.js, but sort everything in the wpi itself? because now, it sorts everything in the wpi, AND installs following the sorted order...
hasi001 Posted October 29, 2004 Posted October 29, 2004 (edited) By now this can't be done, but I see that it's important 'cause some apps may be dependent on each other.I'll put it on my list.[EDIT]There's a workaround, if not a good one. check out the WPI hompage help section.[/EDIT] Edited October 29, 2004 by hasi001
Rodent Posted October 29, 2004 Posted October 29, 2004 i do not think, that this issue will be solved with just next version,as this would need major reprogramming of WPI,this is a bigger task,but who knows, what the almighty Hasi checkz0rs for us cualex
bmn Posted October 31, 2004 Posted October 31, 2004 following r my config.js and winnt.sif pls have a look and let me know if theres any mistakehttp://m.domaindlx.com/fever16/config.jshttp://m.domaindlx.com/fever16/WINNT.SIFand i placed my softwares in root/install folderand wpi in root/install/wpipls reply methanks
Recommended Posts