0

我正在尝试创建一个文本文件,但出现Path not found错误。

我究竟做错了什么?

var fso = new ActiveXObject("Scripting.FileSystemObject");
    var fo = fso.GetFolder("\\logs")
    var a = fo.CreateTextFile("testfile.txt", true);
    a.WriteLine("This is a test.");
    a.Close();

我在 IE8 中使用 javascript。谢谢!

4

1 回答 1

1

您可以先尝试确保日志目录存在。接下来,尝试在源中包含日志目录的整个路径。这是因为 FileSystemObject 的默认路径是当前工作目录。

例如,如果日志位于 C:\logs\

var fso = new ActiveXObject("Scripting.FileSystemObject");
    var fo = fso.GetFolder("C:\\logs")
    var a = fo.CreateTextFile("testfile.txt", true);
    a.WriteLine("This is a test.");
    a.Close();
于 2013-04-08T16:23:57.140 回答