WSF/HOW-TO
COME AVVIARE GLI ESEMPI

Supponiamo di voler eseguire il seguente script:

<package>
<job id="DoneInVBS">
<?job error="true" debug="true" ?>
<script language="VBScript">
'----------------------------------------------------------------------
' PROCESSI.WSF - WSF Script
' (c) 2009 Cormatron Ghost Ltd. All Rights Reserved.
'----------------------------------------------------------------------
Dim Process, strObject
strObject = "winmgmts:"
Riga=1
For Each Process in GetObject( strObject ).InstancesOf("win32_process" )
   WScript.Echo Riga & ") " & Process.name & " - PID: " & Process.ProcessId
   Riga=Riga+1
Next
</script>
</job>
</package>

La prima operazione da svolgere è quella di creare un file (utilizzando il notepad.exe) nel quale si deve incollare il contenuto dello script.

Successivamente apriamo una finestra DOS digitando cmd sul menu Start-Esegui...

Aperta la finestra DOS, procediamo eseguendo i passaggi qui descritti:

1) digitare i comandi necessari per portarci nella cartella dove abbiamo salvato il file wsf
2) controllare che il file sia nella posizione corretta mediante il comando dir <nomefile.estensione>
3) rendere cscript l'interprete wsf predefinito (il comando cscript //H:cscript va impostato solo una volta!)
4) digitare il comando wsf e battere invio


Nell'esempio specifico dovremmo vedere questo output: