Jump to content

hasi001

Member
  • Posts

    324
  • Joined

  • Last visited

  • Donations

    $0.00 
  • Country

    Austria

Posts posted by hasi001

  1. Does anybody else have dlevens problem:nodisk.gif

    I can't recreate it on any of my 2 machines. I use the following drive letters:

    C (HDD), D(HDD), E(HDD), Y(virtual CD,empty), Z(DVD, empty)

    The place I test WPI from is 'D:\Unattended\Source\$OEM$\$1\Install\wpi', but wherever I move the folder - I do not get this error message.

    As for the question

    For those of us not needing or wanting to use themes, do we still need to run the wpi.cmd?

    No. You'd have no need for WPI.cmd if you DO NOT USE theses. But as I code and use it, there could be a point, where I insert more code into the .wsf file to start WPI. So using the cmd would be the appropriate way.

    @dlevens: please try one thing: delete the line saying 'for %%i in (C D E F....' and try again. Does the problem persist ?

  2. Had to fiddle a bit with heights of category-headers. This is fixed now. Download anew. Couldn't recreate the prob with columns staying at 2. How many apps did you configure ? If it's not enough to fill 3 columns, it will stay with 2 - the number of columns is the maximum number of columns used. wpi is not forced to have 3 columns, if you choose 3 and only have e.g. 20 apps on 1024 - resolution.

  3. When I run the wpi command file manually it starts WPI and then I get a error message that says Windows cannot find e:\install\netfxsp1.exe.

    Hey man. that file it tries to start has nothing to do with wpi. It's the service pack for the .NET Framework.

    Do the following: check useroptions.js:

    Is var timer='on'; and var secs=0; ?

    --> WPI would start install as soon as it gets started.

    --> Set timer='off';

    Also - look into the registries runonceex-branch: is it empty ? what's in there ?

    the please post a short excerpt of your disc/file layout. Where's wpi.hta, From where's is started ? ... I know you use the G:-drive, but where's wpi on that drive.

    post your current startup script once again.

  4. DeTard. How many apps do you install with WPI ? Would it hurt to number them with the ordr property to have the install exactly as you want it ? This way you'd have no problem.

    FYI: ordr is not disabled, when installing by category. there's two options for me: to sort the programs either by ordr OR by category. One option excludes the other. Sorting is always done by exactly 1 property.

  5. the script above doesn't use the CDROm variable at all. it just sets it, don't ya see. I know it's in the .cmd I deliver with WPI, but that's just to show, how to search for a CDROM.

    But I do not see, why the hell it should say e:\install...

    Am I right - WPI.hta sits in G:\. So does WPI.ico.

    Then call WPi with 'start %CDROM%\wpi.hta' and make sure there's no wpi.ico in C:\,D:\,E:\ or F:\

    should it still say something 'bout e:\install, then please post the full error message..

  6. poppyg:

    there's a way to achieve, what you want:

    1st: set applications per install window to the maximum value in options

    2nd: give every prog its ordr

    3rd: prog with lowest order should be a reboot (syntax can be found somewhere in this forum)

    4th: DO NOT SET install by category

    --> this would lead to the following:

    1st: after click on install, all progs would be written to the registry runonceex-branch

    2nd: the first 'installed' program would be a call of rebbot-->computer reboots

    3rd: startup - runonceex as usual on login

  7. For a quick refererence:

    var prog=[];             //  Program Name
    var desc=[];             //  A description
    var cmd1=[];             //  Command Line 1
    var cmd2=[];             //  Command Line 2
    var cmd3=[];             //  Command Line 3
    var cmd4=[];             //  Command Line 2
    var cmd5=[];             //  Command Line 3
    var cmd6=[];             //  Command Line 2
    var regb=[];             //  registry entry b=before installing the application
    var rega=[];             //  a=after installing the application
    var dflt=[];             //  Whether it's a default option. If it's not yes, then it will assume no
    var forc=[];             //  Force installation of application even if not Checked
    not selectable
    var cat=[];              // category, a string
    var ordr=[];             // [number], install order
                            //    order by definition in config, if not set
                            //    same order position is possible. if 2 progs have the same
                            //    order position, they'll be sorted by name
    var uid=[];              // unique identifier, used for dependency checking                        
    var deps=[];             // dependency, fill in uids of progs, this one is dependent of
                            //  if a dependent program is selected, its 'parent' gets selected too
                            //  if 'parent' is deselected, program is also deselected
    var excl=[];             // exclusions, fill in uids of progs, that will be
                            //  disabled, if this prog is selected.
    var cond=[];             // Javascript conditional statement to check if this will be installed.

    additional/other information can be found in this forum and on the WPI homepage

  8. you're right. this 'force' and 'really force' are really hard to understand and could mess up things. in one of the nextversions, i'll be doing the following:

    * add a property 'force on install anything' to force a program's installation, if any other program is installed

    * try to make 'forced' programs un-uncheckable

    * get rid of that 'ReallyForce' option - does anyone need that ? Shouldn't "Exit" really just exit and install nothing ?

    a further step would be to check the relationship between 'force', 'force on install anything', exclusions and dependencies - but that's a complicated thing to do.

  9. a06 - don't mind. I found the prob. Installation won't work, if the font is not initialised. What I want to say is, that windows doesn't know a new font was installed, as long as you didn't open the font, or had the fonts-folder open in explorer (that was, why it worked for me while testing, cause I always had to delete the font, to force it being copied to the fonts folder)

    I'd have to find another way to install fonts by script. Any suggetions, anyone ?



×
×
  • Create New...