Ho questo script salvato in "Test.vbs":Posso passare un argomento a un VBScript (file vbs lanciato con cscript)?
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 la sceneggiatura ho voglia di passare il valore della variabile "workFolder".
Come posso fare questo? Posso farlo? Qualcosa come "cscript test.vbs workFolder: 'C: \ temp \'" forse?
Domanda bonus: E 'necessario da ripulire la variabile passata con "Set workFolder = Nothing" o se VBScript farlo automaticamente quando termina? Forse "Set File = Nothing" e "Set FSO = Nothing" non è necessario? Per favore fatemi sapere se conoscete la risposta a entrambe queste domande.
Bingo, il gioco è fatto! Molto chiaro, grazie mille. (La domanda bonus è ancora aperta nel caso qualcuno volesse rispondere ad uno di questi commenti.) – Peter
@Peter: ho aggiunto una breve risposta alla tua domanda bonus. –