<script type="text/javascript">
var fso, f;
function copyFile()
{
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.CreateTextFile("c:\\testfile.txt", true);
f.WriteLine("This is a test.");
f.Close();
f = fso.GetFile("c:\\aaa\\111.txt");
f.Copy("c:\\bbb\\111.txt");
}
</script>
http://blog.csdn.net/langzi1105/archive/2008/12/19/3557032.aspx
以下这个JS脚本,共参考。此例是搜索“C:\My Documents”中的所有HTML文件
<script>
function HTMlist(path){
var txt;
fso = new ActiveXObject("Scripting.FileSystemObject");
fldr = fso.GetFolder(path);
fc = new Enumerator(fldr.files);
for (; !fc.atEnd(); fc.moveNext()) //枚举所有文件
{
s=fc.item(); //取文件对象
if (s.type=="HTML Document"){ //判断是否是“HTML文件”
f = fso.GetFile(s);
ts = f.OpenAsTextStream(1,-2);
txt = ts.ReadAll( ); //读全文
ts.Close( );
txt=txt.toUpperCase();
titl=s.name;
start=txt.indexOf("<TITLE>",0);
if (start!=-1){
start+=7;
end=txt.indexOf("</TITLE>",start);
if (end!=-1) titl=txt.substr(start,end-start);
}
document.write("<a href=\""+s+"\">"+titl+"</a><br>");
}
}
}
HTMlist("C:\\My Documents");
</script>
分享到:
相关推荐
Javascript如何遍历一个文件夹下的所有文件与目录
JavaScript应用实例-遍历文件夹.js
如何用js代码来动态的遍历当前本地的文件,获得文件的相关信息,从而实现对文件的操作,利用js遍历本地文件,
主要介绍了nodejs实现遍历文件夹并统计文件大小,下面使用nodejs的遍历文件夹文件内容,并且读取所有的文件,并采取排序往大到小的顺序进行输出,需要的朋友可以参考下
主要实现根据日期和时间js循环读取文件夹里面的图片, 然后显示,有百叶窗,卷帘等效果
源文件 博文链接:https://deer.iteye.com/blog/392982
亲测可用,注释详细,只需修改文件夹路径就ok。好用的话记得五星好评哦!
js+FSO遍历文件夹下文件并显示.docx
FSO对象有Drives属性,他就是你需要的,比如下面这段vbs代码,就是遍历盘符 Function ShowDriveList Dim fso, d, dc, s, n Set fso = CreateObject("Scripting.FileSystemObject") Set dc = fso.Drives For ...
NULL 博文链接:https://heisetoufa.iteye.com/blog/342869
主要介绍了Javascript如何递归遍历本地文件夹,文中代码非常细致,帮助大家更好的理解和学习JavaScript递归,感兴趣的朋友可以了解下
如标题所示,遍历文件夹下的所有文件,主要功能如下: 传入一个路径,读取路径里面所有的文件 遍历读取的文件,判断当前文件是文件还是文件夹 当前目录为文件,打印出当前文件绝对路径 当前目录为文件夹,获取文件夹...
js+FSO遍历文件夹下文件并显示
遍历文件夹下最大的文件,并输出路径,大小 实现代码: /* 遍历文件夹下最大的文件,并输出路径,大小 */ function findmax(basepath){ //只能执行一次 if(findmax.s) return; findmax.s = true; var fs = ...
nodeJS 抽离 遍历 文件夹下的所有压缩包。也可以抽离遍历指定类型的文件
首先使用nodejs遍历当前的文件夹: // 遍历所有的文件 var fs = require(fs) var path = require(path) var relativePath = '\\test' // 拿到需要遍历的路径 var root = path.join(__dirname)+relativePath ...
那我果断就先通过上传对话框获得文件夹名和文件夹所在的系统文件路径,可是接下来就错愕了,一开始是想使用javascript遍历文件夹的 1 var fso = new ActiveXObject(“Scripting.FileSystemObject”); 2 var f = ...
uibot的练习:获取指定目录下所有的文件夹及文件,数据库,执行JS