Jump to content

Recommended Posts

Posted

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 me

thanks


Posted

from what i can see:

1st:

change all your

cmd1[pn]=['cdrom','Install\\blah']

'cdrom','' tags to

cmd1[pn]=['%cdrom%\\Install\\blah']

'%cdrom%\\blah' tags

as you are going with the %cdrom% variable through setup,

2nd:

put your Install folder into CD root, not in $OEM$/$1

3rd:

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=11491

for testing purposes just double click the WPI.hta file

have fun,

Alex

Posted

thanku very much for ur help

cdroot 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

Posted

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!

rgds

alex

Posted

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

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

Posted

[Feature Request](yay)

Entries with "no tickbox"

e.g.

i also copy programs unattended by using $progs in $oem$ folder

so it would be good to include an info, which programs get installed automatically by $progs

variable 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 false
prog[pn]=['Name of App installed through $progs']
desc[pn]=['Description of App installed through $progs']
regb[pn]=['']
dflt[pn]=['']  // not used
cat[pn]=['Registry Tweaks']
tick[pn]=['false']
pn++

//tick true
prog[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'] // used
cat[pn]=['Registry Tweaks']
tick[pn]=['true']
pn++

Posted

hello, me again :D

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... :wacko:

Posted (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 by hasi001
Posted

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 :D

cu

alex

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...