Ho questo script salvato in "test.vbs":
Set FSO = CreateObject("Scripting.FileSystemObject")
Set File = FSO.OpenTextFile(workFolder &"\test.txt", 2, True)
File.Write "testing"
File.Close
Set File = Nothing
Set FSO = Nothing
Set workFolder = Nothing
Quando eseguo lo script, voglio passare il valore della variabile "workFolder".
Come posso fare questo? Posso farlo? Qualcosa come "cscript test.vbs workFolder: 'C: \ temp \'" forse?
Domanda bonus: è necessario pulire la variabile passata con "Set workFolder = Nothing" o VBSCript lo fa automaticamente quando termina? Forse anche "Set File = Nothing" e "Set FSO = Nothing" sono inutili? Per favore fatemi sapere se conoscete la risposta a entrambe queste domande.