<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中,遍历文件夹下的所有文件与目录是一项常见的任务,尤其是在需要处理本地文件系统时。本文将详细介绍如何使用`Scripting.FileSystemObject`对象来实现这...
6. **使用Web Workers或Service Workers**:对于大文件,可以使用Web Workers或Service Workers在后台线程处理文件读取和复制,以提高性能。 7. **存储在IndexedDB或Web Storage**:如果只是在浏览器本地保存文件...
JavaScript应用实例-遍历文件夹.js
标题中的“广告图片切换(js遍历文件夹)”指的是在网页中使用JavaScript来动态展示广告图片,通过遍历服务器上的一个特定文件夹,根据日期和时间来自动更新展示的图片。这种方式通常用于创建轮播图或者广告轮换效果,...
在本例中,Node.js被用来遍历文件夹并统计其中每个文件的大小。这一过程涉及到了Node.js的文件系统模块fs,它是Node.js的核心模块之一,提供了丰富的API用于与文件系统进行交互。 实现遍历文件夹功能的代码中,使用...
如何用js代码来动态的遍历当前本地的文件,获得文件的相关信息,从而实现对文件的操作,利用js遍历本地文件,
本话题主要关注如何使用JavaScript遍历一个文件夹,查找其中的所有HTML文件,并读取它们的内容。这里我们将深入探讨相关技术及其应用。 首先,JavaScript本身并不直接支持访问用户的本地文件系统,因为出于安全考虑...
亲测可用,注释详细,只需修改文件夹路径就ok。好用的话记得五星好评哦!
10. **实际应用**:遍历文件夹查找文件常用于备份、迁移、清理、统计分析等多种场景,是许多实用工具和脚本的核心部分。 了解这些知识点后,你可以根据具体需求选择合适的编程语言和方法,编写出能够高效遍历文件夹...
在IT领域,遍历文件夹并建成目录树是一项常见的任务,尤其在文件管理、数据处理和自动化脚本编写中。这个过程涉及到操作系统层面的文件系统操作,通常通过编程语言实现。下面将详细介绍如何进行这项操作,并提供一些...
在IT领域,自动遍历文件夹并生成目录树是一项常用的操作,尤其对于处理大量文件和组织数据时。这个“自动遍历文件夹生成成目录树”程序可能是一个实用的工具,能够帮助用户快速地理解文件系统的结构。接下来,我们将...
在JavaScript中,递归遍历本地文件夹通常用于获取文件系统中的文件信息,例如文件路径、文件名和最后修改时间等。以下是如何使用JavaScript实现这一功能的详细解释: 首先,我们要明白JavaScript本身并不具备直接...
火山PC文件遍历的解决方案主要关注的是在计算机系统中如何高效、安全地遍历和管理大量文件的问题。在IT行业中,文件遍历是一项基础但至关重要的任务,它涉及到操作系统、编程语言、文件系统等多个领域。这里我们将...
FSO对象有Drives属性,他就是你需要的,比如下面这段vbs代码,就是遍历盘符 Function ShowDriveList Dim fso, d, dc, s, n Set fso = CreateObject("Scripting.FileSystemObject") Set dc = fso.Drives For ...
遍历文件夹的操作通常通过操作系统提供的文件系统接口来实现,例如在Windows系统中,我们可以使用`os`库(Python)或`DirectoryInfo`类(C#),而在Unix/Linux系统中,可以利用`fs`模块(Node.js)或`dirent.h`...
本知识点主要围绕“文件内容替换(遍历所有文件)”这一主题展开,涉及如何在指定文件夹及其子文件夹下批量进行字符串替换,并讨论相关工具和编程方法。 首先,"文件内容替换"是指在文本文件中查找特定的字符串或...
如标题所示,遍历文件夹下的所有文件,主要功能如下: 传入一个路径,读取路径里面所有的文件 遍历读取的文件,判断当前文件是文件还是文件夹 当前目录为文件,打印出当前文件绝对路径 当前目录为文件夹,获取文件夹...
在C#编程中,遍历文件夹及其子目录下的文件是一项常见的任务,特别是在处理大量数据或需要构建文件管理系统时。本示例展示了如何利用.NET框架的功能来查找指定目录下的所有图片,并将它们的相对路径以表格形式展示在...
2. 遍历文件夹:通过`Directory.GetFiles`和`Directory.GetDirectories`的递归调用来遍历文件夹及其子文件夹。每次调用`GetFiles`获取当前目录下的文件,然后调用`GetDirectories`获取子目录,直到没有子目录为止。 ...
例如,在Java中,可以使用`java.io.File`类和递归函数来遍历文件夹,而在JavaScript中,Node.js的`fs`模块提供了类似的功能。 在实际应用中,遍历文件夹可能涉及到更复杂的情况,比如处理子文件夹、并发处理多个...