이 스크립트는 "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"을 사용하여 전달 된 변수를 정리해야합니까? 아니면 VBSCript가 종료 될 때 자동으로 수행합니까? "Set File = Nothing"및 "Set FSO = Nothing"도 필요하지 않을 수도 있습니다. 이 두 질문에 대한 답을 알고 있으면 알려주세요.