Is it possible to write a file to disk using JScript?
Yes, you can write text files using ActiveXObjects, such as in the following example: //debugger; var fso = new ActiveXObject("Scripting.FileSystemObject"); var dir = DS.Script.GetProjectDirectory(); // user can modify the next few lines to suit needs var filename = "some_file.txt"; var forReading = 1, forWriting = 2, forAppending = 8; var create = true; // if file doesn't exist, then create it var file = fso.CreateTextFile(dir + "" + filename, forWriting, create); var someLineOfData = "some line of data"; file.WriteLine(someLineOfData); file.WriteLine(someLineOfData); // or, if you already have the newline characters (system dependent) var someData = "line 1rn"; someData += "line 2rn"; someData += "line 3rn"; file.Write(someData); file.Close(); WBScript.Out("Data written to " + dir + "" + filename, true, "Complete"); |
||
|