jscript的常用文件操作

来源:互联网 发布:打击电信网络诈骗标语 编辑:程序博客网 时间:2024/05/17 02:41

作者:朱金灿

来源:http://blog.csdn.net/clever101

 

1.重命名文件

var fso = new ActiveXObject("Scripting.FileSystemObject");var strOldFile = "c:\\test.txt";var strNewFileName = "new.txt";var bfo = fso.GetFile(strNewPath);bfo.Name = strNewFileName;

2.拷贝覆盖原文件


         JscriptFileSystemObject对象的接口CopyFile不支持覆盖已存在文件,因此实现拷贝覆盖原文件先要删除已有的文件,代码如下:

var fso = new ActiveXObject("Scripting.FileSystemObject");var strDstFolder = "c:\\Debug\\"; var strFile = "d:\\test.txt";var strOldExistFile = strDstFolder + "test.txt";if (fso.FileExists(strOldExistFile)){var filespec = fso.GetFile(strOldExistFile); fso.DeleteFile(filespec,true);} fso.CopyFile(strFile, strDstFolder);