现在的位置: 首页 > 综合 > 正文

jscript的常用文件操作

2013年12月04日 ⁄ 综合 ⁄ 共 600字 ⁄ 字号 评论关闭

作者:朱金灿

来源: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);


抱歉!评论已关闭.