`
deer
  • 浏览: 86401 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

JS复制文件和如何利用js遍历文件夹

阅读更多
<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>
分享到:
评论
1 楼 flex_莫冲 2011-10-08  
你试过没阿。这么转的。都没用。

相关推荐

    Javascript如何遍历一个文件夹下的所有文件与目录

    ### JavaScript遍历文件夹下的所有文件与目录 在JavaScript中,遍历文件夹下的所有文件与目录是一项常见的任务,尤其是在需要处理本地文件系统时。本文将详细介绍如何使用`Scripting.FileSystemObject`对象来实现这...

    javascript 实现的文件拷贝(能够循环遍历所选文件夹)

    6. **使用Web Workers或Service Workers**:对于大文件,可以使用Web Workers或Service Workers在后台线程处理文件读取和复制,以提高性能。 7. **存储在IndexedDB或Web Storage**:如果只是在浏览器本地保存文件...

    JavaScript应用实例-遍历文件夹.js

    JavaScript应用实例-遍历文件夹.js

    广告图片切换(js遍历文件夹)

    标题中的“广告图片切换(js遍历文件夹)”指的是在网页中使用JavaScript来动态展示广告图片,通过遍历服务器上的一个特定文件夹,根据日期和时间来自动更新展示的图片。这种方式通常用于创建轮播图或者广告轮换效果,...

    nodejs实现遍历文件夹并统计文件大小

    在本例中,Node.js被用来遍历文件夹并统计其中每个文件的大小。这一过程涉及到了Node.js的文件系统模块fs,它是Node.js的核心模块之一,提供了丰富的API用于与文件系统进行交互。 实现遍历文件夹功能的代码中,使用...

    js遍历文件夹

    如何用js代码来动态的遍历当前本地的文件,获得文件的相关信息,从而实现对文件的操作,利用js遍历本地文件,

    html js 遍历一个文件夹里的指定类型的所有文件,查找文件夹中所有的html文件并可读取内容

    本话题主要关注如何使用JavaScript遍历一个文件夹,查找其中的所有HTML文件,并读取它们的内容。这里我们将深入探讨相关技术及其应用。 首先,JavaScript本身并不直接支持访问用户的本地文件系统,因为出于安全考虑...

    html遍历文件夹图片文件ie

    亲测可用,注释详细,只需修改文件夹路径就ok。好用的话记得五星好评哦!

    如何遍历文件夹查找文件

    10. **实际应用**:遍历文件夹查找文件常用于备份、迁移、清理、统计分析等多种场景,是许多实用工具和脚本的核心部分。 了解这些知识点后,你可以根据具体需求选择合适的编程语言和方法,编写出能够高效遍历文件夹...

    遍历文件夹并建成目录树

    在IT领域,遍历文件夹并建成目录树是一项常见的任务,尤其在文件管理、数据处理和自动化脚本编写中。这个过程涉及到操作系统层面的文件系统操作,通常通过编程语言实现。下面将详细介绍如何进行这项操作,并提供一些...

    自动遍历文件夹生成成目录树.rar

    在IT领域,自动遍历文件夹并生成目录树是一项常用的操作,尤其对于处理大量文件和组织数据时。这个“自动遍历文件夹生成成目录树”程序可能是一个实用的工具,能够帮助用户快速地理解文件系统的结构。接下来,我们将...

    Javascript如何递归遍历本地文件夹

    在JavaScript中,递归遍历本地文件夹通常用于获取文件系统中的文件信息,例如文件路径、文件名和最后修改时间等。以下是如何使用JavaScript实现这一功能的详细解释: 首先,我们要明白JavaScript本身并不具备直接...

    火山pc 文件遍历的解决方案

    火山PC文件遍历的解决方案主要关注的是在计算机系统中如何高效、安全地遍历和管理大量文件的问题。在IT行业中,文件遍历是一项基础但至关重要的任务,它涉及到操作系统、编程语言、文件系统等多个领域。这里我们将...

    javascript遍历文件夹

    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`...

    文件内容替换(遍历所有文件)

    本知识点主要围绕“文件内容替换(遍历所有文件)”这一主题展开,涉及如何在指定文件夹及其子文件夹下批量进行字符串替换,并讨论相关工具和编程方法。 首先,"文件内容替换"是指在文本文件中查找特定的字符串或...

    Node.js 使用递归实现遍历文件夹中所有文件

    如标题所示,遍历文件夹下的所有文件,主要功能如下: 传入一个路径,读取路径里面所有的文件 遍历读取的文件,判断当前文件是文件还是文件夹 当前目录为文件,打印出当前文件绝对路径 当前目录为文件夹,获取文件夹...

    C# 遍历文件夹子目录下所有图片及遍历文件夹下的文件

    在C#编程中,遍历文件夹及其子目录下的文件是一项常见的任务,特别是在处理大量数据或需要构建文件管理系统时。本示例展示了如何利用.NET框架的功能来查找指定目录下的所有图片,并将它们的相对路径以表格形式展示在...

    遍历检查文件夹所有文件list及MD5 check sum

    2. 遍历文件夹:通过`Directory.GetFiles`和`Directory.GetDirectories`的递归调用来遍历文件夹及其子文件夹。每次调用`GetFiles`获取当前目录下的文件,然后调用`GetDirectories`获取子目录,直到没有子目录为止。 ...

    ErgodicImage0_遍历文件夹_

    例如,在Java中,可以使用`java.io.File`类和递归函数来遍历文件夹,而在JavaScript中,Node.js的`fs`模块提供了类似的功能。 在实际应用中,遍历文件夹可能涉及到更复杂的情况,比如处理子文件夹、并发处理多个...

Global site tag (gtag.js) - Google Analytics