最佳答案
我将这个脚本保存在“ 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
当我运行脚本时,我想传递“ workFolder”变量的值。
我该怎么做? 我能做到吗? 比如“ cscript test.vbs workFolder: ‘ C: temp’”?
附加问题: 是否有必要使用“ Set workFolder = Nothing”清除传递的变量,或者当它终止时 VBSScript 会自动执行此操作?也许“设置文件 = 无”和“设置 FSO = 无”也是不必要的?如果你知道这两个问题的答案,请告诉我。