JS操作文件

) ;
   ;
   fso );
   f1.Close();
   // 读取文件的内容。
  // Response.Write("Reading file <br>");
   ts = fso.OpenTextFile("c:\\testfile.txt", ForReading);
   s = ts.ReadLine();
  // Response.Write("File contents = '" + s + "'");
  alert(s);
   ts.Close();
}
4.移动、复制和删除文件任务方法
移动文件File.Move 或 FileSystemObject.MoveFile
复制文件File.Copy 或 FileSystemObject.CopyFile
删除文件File.Delete 或 FileSystemObject.DeleteFile
function ManipFiles()
{
      var fso, f1, f2, s;  
    fso = new ActiveXObject("Scripting.FileSystemObject");  
    f1 = fso.CreateTextFile("c:\\testfile.txt", true);  
    Response.Write("Writing file <br>");   // 写一行。
    f1.Write("This is a test.");
    // 关闭文件。
    f1.Close();   Response.Write("Moving file to c:\\tmp <br>");
    // 获取 C 的根目录(C:\)中的文件的句柄。
    f2 = fso.GetFile("c:\\testfile.txt");
    // 把文件移动到 \tmp 目录。
    f2.Move ("c:\\tmp\\testfile.txt");   Response.Write("Copying file to c:\\temp <br>");   // 把文件复制到 \temp 目录。
    f2.Copy ("c:\\temp\\testfile.txt");   Response.Write("Deleting files <br>");
    // 获得文件当前位置的句柄。
    f2 = fso.GetFile("c:\\tmp\\testfile.txt");   f3 = fso.GetFile("c:\\temp\\testfile.txt");
    //删除文件。
    f2.Delete();   f3.Delete();   Response.Write("All done!");
}

文章转载于【IT花园】:http://www.itgarden.com.cn/showtopic-29.aspx

更多相关文章
  •   JS是一种十分不规范的与语言,但是在网络编程这一块却十分重要.大概因为它的宽松的语法要求,所以才让这门语言十分受人们的欢迎,毕竟实用才是最重要的嘛!很多人认为JS这种十分不规范的脚本语言怎么可能对文件进.行操作呢,现在我要做一个示范,来表明这一点.<script>var fso, f ...
  • ajax基础信息前面都已经介绍过了.这个就略过.使用原生js操作ajax的话还是比较容易的,跟前面的一篇内容基本差不多.使用步骤:一.创建对象 XMLHTTPRequest/ActiveOBject二.发送请求 open().send()三.服务器响应 responseText(onreadysta ...
  •     场景描述:某文件夹下有很多文件和文件夹,要求读取出该文件夹下的所有文件,并将文本打印输出.    案例分析:假设该文件夹下有10个文件,那么我们将所有的文件遍历一遍打印输出就可以了.但如果有100个, 1000个,10000个,甚至更多呢?这时候或许我们应该考虑使用多线程来解决这个问题喽,分 ...
  • Web性能优化之动态合并JS/CSS文件并缓存客户端
    来源:微信公众号CodeL 在Web开发过程中,会产生很多的js/css文件,传统的引用外部文件的方式会产生多次的http请求,从而加重服务器负担且网页加载缓慢,如何在一次请求中将多个文件一次加载出来?接下来给大家介绍在ASP.NET中动态合并加载多个js或css文件.原理:减少请求服务器的次数达到 ...
  • 操作文件和目录如果我们要操作文件和目录,可以在命令行下输入系统提供的各种命令来完成.比如dir.cp等命令.如果要在Python程序中执行这些文件和目录的操作怎么办呢?其实操作系统提供的命令只是简单的调用了操作系统的接口函数,Python内置的os模块也可以直接调用操作系统提供的接口函数.打开Pyt ...
  • Node.js写文件的三种方式: 1.通过管道流写文件 采用管道传输二进制流,可以实现自动管理流,可写流不必当心可读流流的过快而崩溃,适合大小文件传输(推荐) 2 var readStream = fs.createReadStream(decodeURIComponent(root + filep ...
  • /****************************************************************** *   最经闲暇之余,顺便总结了一点小东西,欢迎各位指点,主要操作文件的拷贝* * 前几天朋友问我,关于文件操作的问题,我当时觉得请简单的,最后才发现里  *   ...
  • JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式.同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包.     本文 ...
一周排行
  • 最近与一些朋友聊天,发现很多公司,尤其是创业公司,加班现象频繁,而且搞开发的流传一句话,"做开发的哪有不加班的". 首先,本人不反对加班,但反对为什么做开发的就要加班的理论,搞IT的就要短命吗?大 ...
  • QQ终于不再崩溃QQ 安完后,用起来会动不动崩溃掉,进入命令行,su,然后gedit /usr/bin/qq将内容改下面这样:#!/bin/shexport GDK_NATIVE_WINDOWS=truecd /us ...
  •     为什么一定要使用daemon进程呢?Linux中每一个系统与用户进行交流的界面称为终端(terminal),每一个从此终端开始运行的进程都会依附于这个终端,这个终端就称为这些进程的控制终端(Controlli ...
  •  最近忙着弄虚拟机,什么数据都需要备份,即使虚拟机也不例外,下面是我自己写的备份脚本根据实际情况进行使用,:)首先做一个NFS服务器,此服务器需要大容量磁盘,然后再需要备份的虚拟服务器主机上挂在共享目录然后就可以实施 ...
  • 凤凰网是一个集图文资讯.视频点播.专题报道.虚拟社区.免费资源.电子商务为一体的Internet站点:网站设有专栏,介绍凤凰卫视中文台.资讯台.电影台.欧洲台.美 洲台和<凤凰周刊>.2007年11月29 ...
  • 数据结构Java实现06----中缀表达式转换为后缀表达式
    本文主要内容: 表达式的三种形式 中缀表达式与后缀表达式转换算法 一.表达式的三种形式: ...
  • 智能Web应用实例
     智能Web应用实例让我们回顾一下过去几年里利用了智能设计的Web应用.前面提到过,网络发 ...
  • 元素水平垂直居中的css3实现
    话不多说,代码如下伸缩布局则图片居中
  • 7.配置VLAN访问控制(VACL)公司出于安全考虑特申:财务的主机不能被其他主机访问!但财务主机可以访问其他主机,其他主机互访.注:1.permit tcp any 192.168.0.0 0.0.255.255 ...
  • 各位网友大家好,最近在下找到一款式vista 系统的激活工具,自己不敢独享,供大家参考使用.