<?xml version="1.0"?>
<!-- <?job error="true" debug="true"?> -->
<?job error="true"?> <!-- check whether XML markup is correct -->
<package id="rgf_version">
<!-- very first "job" is the "default job" -->
<!-- "cscript|wscript getVersion.wsf [//job:firstJob]" -->
<job id="firstJob">
<script language="JScript"><![CDATA[
WScript.echo( "Hi, this is JScript." );
]]>
</script>
<script language="Object Rexx"><![CDATA[
wscript~echo( "Hi, this is Object Rexx." )
]]>
</script>
<script language="VBScript"><![CDATA[
wscript.echo "Hi, this is VBScript."
]]>
</script>
</job>
<!-- "cscript|wscript getVersion.wsf //job:secondJob" -->
<job id="secondJob">
<script language="JScript"><![CDATA[
function jsVersion(){
return ScriptEngine() + ": " + ScriptEngineMajorVersion() +
"." + ScriptEngineMinorVersion() + " build: " +
ScriptEngineBuildVersion();
}
]]>
</script>
<script language="VBScript"><![CDATA[
function vbsVersion()
vbsVersion=ScriptEngine() & ": " & ScriptEngineMajorVersion() _
& "." & ScriptEngineMinorVersion() & " build: " & _
ScriptEngineBuildVersion()
end function
]]>
</script>
<script language="Object Rexx"><![CDATA[
::routine rxsVersion public
return ScriptEngine()":" ScriptEngineMajorVersion()"." || -
ScriptEngineMinorVersion() "build:" ScriptEngineBuildVersion()
]]>
</script>
<script language="Object Rexx"><![CDATA[
wscript~echo( "(Rexx) VBScript tells me:" vbsVersion()"." )
wscript~echo( "(Rexx) JScript tells me: " jsVersion()"." )
wscript~echo( "(Rexx) Rexx tells me: " rxsVersion()"." )
]]>
</script>
</job>
</package>