Tôi đã lưu tập lệnh này trong "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
Khi tôi chạy tập lệnh, tôi muốn chuyển giá trị của biến "workFolder".
Tôi có thể làm cái này như thế nào? Tôi có thể làm được không? Có lẽ như "cscript test.vbs workFolder: 'C: \ temp \'"?
Câu hỏi bổ sung: Có cần thiết phải làm sạch biến đã truyền bằng "Set workFolder = Nothing" hay VBSCript làm điều đó tự động khi nó kết thúc không? Có lẽ "Set File = Nothing" và "Set FSO = Nothing" cũng không cần thiết? Vui lòng cho tôi biết nếu bạn biết câu trả lời cho cả hai câu hỏi này.