Mam ten skrypt zapisany w „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
Po uruchomieniu skryptu chcę przekazać wartość zmiennej „workFolder”.
Jak mogę to zrobić? Czy mogę to zrobić? Może coś w rodzaju „cscript test.vbs workFolder: 'C: \ temp \'”?
Pytanie dodatkowe: czy konieczne jest wyczyszczenie przekazanej zmiennej za pomocą polecenia „Set workFolder = Nothing”, czy też VBSCript robi to automatycznie po zakończeniu? Może „Set File = Nothing” i „Set FSO = Nothing” też są niepotrzebne? Daj mi znać, jeśli znasz odpowiedź na oba te pytania.