javascript替换文件夹中的文件内容

最近因为老师要修改同一个文件夹中很多文件的文本内容,感觉特别麻烦,所以就自己用js写了个文件夹文件替换。不过有个问题,就是只能在IE浏览器下操作。所以等以后学会了python,最好用python重写下。

具体代码如下:  

var fso = new ActiveXObject("Scripting.FileSystemObject");

var fld = fso.GetFolder(document.all.fixfolder.value);

var fc = new Enumerator(fld.files);

var s = "";

for(; !fc.atEnd(); fc.moveNext()) { //枚举文件

s = fc.item(); //取出一个文件。如果要获取特定类型的文件用s.type

f = fso.GetFile(s);

var fs = f.OpenAsTextStream(1); //这是读文件内容

var txt = fs.ReadAll();

var a = txt.replace(/a/g, "abc");

fs.Close();

fs = f.OpenAsTextStream(2); //这是些文件内容

fs.Write(a);

fs.Close();

}

js操作文件参考地址:http://blog.chinaunix.net/space.php?uid=20250625&do=blog&id=1970311

}