このスクリプトを「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」も不要でしょうか? この二つの問題の答えが分かる方教えてください。