このスクリプトを「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」変数の値を渡したいと思います。
これどうやってするの?できますか?「cscripttest.vbsworkFolder: 'C:\ temp \'」のようなものでしょうか?
ボーナス質問:渡された変数を「SetworkFolder = Nothing」でクリーンアップする必要がありますか、それともVBSCriptは終了時に自動的にクリーンアップしますか?「SetFile = Nothing」や「SetFSO = Nothing」も不要なのかもしれません。これら両方の質問に対する答えをご存知の場合はお知らせください。