У меня этот script сохранен в "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
Когда я запускаю script, я хочу передать значение переменной "workFolder".
Как я могу это сделать? Могу ли я это сделать? Что-то вроде "cscript test.vbs workFolder: 'C:\temp \'" возможно?
Бонусный вопрос: необходимо ли очищать переданную переменную с помощью "Set workFolder = Nothing" или VBSCript делает это автоматически, когда он завершается? Может быть, "Set File = Nothing" и "Set FSO = Nothing" тоже не требуется? Пожалуйста, дайте мне знать, если вы знаете ответ на оба этих вопроса.