Tenho este script salvo em "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 executo o script, desejo passar o valor da variável "workFolder".
Como posso fazer isso? Posso fazer isso? Algo como "cscript test.vbs workFolder: 'C: \ temp \'" talvez?
Pergunta bônus: É necessário limpar a variável passada com "Set workFolder = Nothing" ou o VBSCript faz isso automaticamente quando termina? Talvez "Set File = Nothing" e "Set FSO = Nothing" também sejam desnecessários? Informe-nos se souber a resposta a essas duas perguntas.