如何使用WScript编写文本文件我在这方面真的很新,这就是我无法提供一些细节的原因。我想写一个可以存储在c:// users / user / appdata / local
中的日志文件我的示例代码,使用FileSystemObject
function WriteFile()
{
var fso = new ActiveXObject("Scripting.FileSystemObject");
var fh = fso.CreateTextFile("d:\\Test.txt", true);
fh.WriteLine("Some text goes here...");
fh.Close();
}
<body onload = "WriteFile();">
</body>
它确实在d中返回:但在本地c:它不会。
答案 0 :(得分:6)
您在fh
中缺少一个重要参数。正确的代码是:
var fh = fso.CreateTextFile("d:\\Test.txt", 2, true);
而2
是一个字节码,它告诉fso
写一个文件。读数值为1,附加值为8。
我想,现在你已经清楚了。