The User Tool makes use of the Windows GetVersionEx call but only
distinguishes between 

 

Windows 95

Windows 2000

Windows XP

 

Everything else is  "Windows NT or NT Server".  You may be able to do a
"cmd /c ver" RUN PROCESS in a SET FIELDS action to get the value from
the OS command line for comparison purposes?

 

Mark

 

From: Action Request System discussion list(ARSList)
[mailto:[EMAIL PROTECTED] On Behalf Of Ian Trimnell
Sent: 12 June 2008 14:13
To: [email protected]
Subject: Re: $OS$ (AR_KEYWORD_OS)

 

** 

David Morgan wrote: 

Ian
 
You can use the $OS$ keyword which is fine, but you may want the
$VERSION$ keyword instead?
 
 
OS      The operating system of the machine on which a process is
running. You can
        use this keyword to build workflow that executes conditionally
based on the
        current operating system.
        Web applications do not support the $OS$ keyword; it will return
NULL.
 
VERSION
        The software version running on the client (active links) or
server (filters and
        escalations). This keyword includes any applicable patch number.
        Note: The $VERSION$ keyword might not be interpreted correctly
in workflow
        running on pre-5.0 UNIX user tool clients. Use the $OS$ keyword
in
        qualifications to detect UNIX user tool clients.
 
 
Regards
Dave Morgan

Dave,

I am aware of the Version keyword and I do check for it.  What I am
trying to do is warn users who have Vista installed on their PC to
upgrade to V7.0.1 if they are running V7.0.0 or earlier.  I am wanting
to include the word 'Vista' in the the message window, but how can I
definitely tell that they are running Vista if the OS string is the same
for Windows 2003 and Vista?

Ian
________________________________


Ian Trimnell, AR System Lead Developer (amongst other jobs),
Specialist Support & Information Team, Academic & Administrative
Computing Service
Open University, MILTON KEYNES, UK
Phone: 01908 653741   web: http://www.open.ac.uk/
The Open University is incorporated by Royal Charter (RC 000391), an
exempt charity in England & Wales and a charity registered in Scotland
(SC 038302). 

__Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"
html___ 


_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"

Reply via email to