Jump to content

Recommended Posts

Posted (edited)

I have the following in my config.js file:

prog[pn]=['Microsoft Windows XP Servicepack 2 English'];
desc[pn]=['Microsoft Windows XP Servicepack 2 English'];
uid[pn]=['WXPSP2ENU'];
dflt[pn]=['no'];
cat[pn]=['Service Packs'];
forc[pn]=['no'];
configs[pn]=['Client'];
cond[pn]=['getOSver()=="XP" && getSPver()<2 && getOSlang().substr(0,2)=="EN" && FileExists("S:\\Microsoft\\Servicepacks\\WindowsXP-KB835935-SP2-ENU.exe")'];
cmd1[pn]=['S:\\Microsoft\\Servicepacks\\WindowsXP-KB835935-SP2-ENU.exe" /passive /O /Z /norestart'];
picf[pn]=['InstallPackage.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];
pn++;

which works OK.

and below that:

prog[pn]=['Microsoft Windows XP Servicepack 3 English'];
desc[pn]=['Microsoft Windows XP Servicepack 3 English'];
uid[pn]=['WXPSP3ENU'];
dflt[pn]=['no'];
cat[pn]=['Service Packs'];
forc[pn]=['no'];
configs[pn]=['Client'];
cond[pn]=['getOSver()=="XP" && getSPver()<3 && getOSlang().substr(0,2)=="EN" && FileExists("S:\\Microsoft\\Servicepacks\\WindowsXP-KB936929-SP3-x86-ENU.exe")'];
cmd1[pn]=['S:\\Microsoft\\Servicepacks\\WindowsXP-KB936929-SP3-x86-ENU.exe" /passive /O /Z /norestart'];
picf[pn]=['InstallPackage.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];
pn++;

for some reason the check for SP3 doesn't work, it returns an "Error in condition statement" [..] "Treating as a false condition"

The system on which I tested this has SP3 allready installed.

Does anyone have an idea about this?

Edited by Ghost82

Posted

First off: what version are you using?

I ask because there is no getOSlang() function call. That is why you are getting an error.

There is now in 6.5. Try it with new release.

  • 1 month later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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