FileSystemObject 对象

要在javascript中实现文件操作功能,主要就是依靠FileSystemobject对象。

使用FileSystemObject 对象进行编程很简单,一般要经过如下的步骤:

1、创建FileSystemObject对象

var fso = new ActiveXObject("Scripting.FileSystemObject");

2、创建对象实例后,就可以使用对象的相关方法了。

例:创建一个文本文件:

  <script language="javascript">
      var fso = new ActiveXObject("Scripting.FileSystemObject");
   var newFileObject = fso.CreateTextFile("c:\\boat.txt", true);
  </script>

3、访问对象相关属性

要访问对象的相关属性,首先要建立指向对象的句柄:

GetDrive负责获取驱动器信息,GetFolder负责获取文件夹信息,GetFile负责获取文件信息。

下面的代码中,textfile就是指向文件c:\boat.txt的句柄:

var fso = new ActiveXObject("Scripting.FileSystemObject");
var textfile = fso.GetFile("c:\\boat.txt");
alert("File last modified: " + textfile.DateLastModified);

对于使用create方法建立的对象,直接使用create方法建立的句柄名称就可以:

var fso = new ActiveXObject("Scripting.FileSystemObject");
var textfile = fso.createtextfile("c:\\boat.txt",true");
alert("File last modified: " + textfile.DateLastModified);
时间: 2024-08-30 16:31:49

FileSystemObject 对象的相关文章

js操作文件FileSystemObject对象http://www.cnblogs.com/suiqirui19872005/archive/2007/06/03/769431.html

js用FileSystemObject 对象实现文件控制 一.功能实现核心:FileSystemObject 对象 其实,要在Javascript中实现文件操作功能,主要就是依靠FileSystemobject对象.在详细介绍FileSystemobject对象的各个属性和方法的使用细节前,先来看看这个对象包括哪些相关对象和集合: Driver 对象类型.包括收集系统中驱动器相关信息的方法和属性,不如共享名.可用空间等.一个"drive"对象不一定代表一个物理硬盘,还可以是一个CD-R

转 :js用FileSystemObject 对象实现文件控制

js用FileSystemObject 对象实现文件控制 一.功能实现核心:FileSystemObject 对象 其实,要在Javascript中实现文件操作功能,主要就是依靠FileSystemobject对象.在详细介绍FileSystemobject对象的各个属性和方法的使用细节前,先来看看这个对象包括哪些相关对象和集合: Driver 对象类型.包括收集系统中驱动器相关信息的方法和属性,不如共享名.可用空间等.一个“drive”对象不一定代表一个物理硬盘,还可以是一个CD-ROM驱动器

ASP入门(十三)-FileSystemObject 对象

File Access 组件中常见的对象有 FileSystemObject.TextStream.File.Folder.Drive等,其中每一个对象都有不同的属性和方法,我们将会在用到的时候进行详细介绍. FileSystemObject 对象用于访问服务器上的文件系统. 此对象可对文件.文件夹和目录路径进行操作.获取文件系统信息. 直接上例子(FSO_TextFile.asp)了,首先我们检查是否存在"test.txt"文件,不存在则创建它,并写入一些文本,然后将该内容显示在表单

VBS基础篇 - 对象(3) - FileSystemObject对象

VBS基础篇 - 对象(3) - FileSystemObject对象 文件系统是所有操作系统最重要的部分之一,脚本经常会需要对文件及文件夹进行访问和管理,在Vbs中对桌面和文件系统进行访问的顶级对象是FileSystemObject(FSO),这个对象特别复杂,是vbs进行文件操作的核心. FSO包含的常见对象有:               对象/集合 描述 Drive 包含储存设备的信息,包括硬盘.光驱.ram盘.网络驱动器 Drives 提供一个物理和逻辑驱动器的列表 File 检查和处

FileSystemObject对象操作驱动器(Drives)

使用FileSystemObject对象来编程操作驱动器(Drives)和文件夹(Folders)很容易,这就像在Windows文件浏览器中对文件进行交互操作一样 比如:拷贝.移动文件夹,获取文件夹的属性. 1.Drives对象属性 Drive对象负责收集系统中的物理或逻辑驱动器资源内容,它具有如下属性: TotalSize:以字节(byte)为单位计算的驱动器大小. AvailableSpace或FreeSpace:以字节(byte)为单位计算的驱动器可用空间. DriveLetter:驱动器

js与IE浏览器的ActiveXObject对象以及FileSystemobject的应用扩展

ActiveXObject 对象 启用和返回对自动化对象的引用.此对象仅用于实例化自动化对象,且此对象没有成员. 警告:此对象为 Microsoft 扩展,仅在 Internet Explorer 中受支持,在 Windows 8.x 应用商店应用中不受支持. 语法: newObj = new ActiveXObject(servername.typename[, location]) 参数:newObj:必选.ActiveXObject 分配到的变量名称. servername:必选.提供对象

Javascript学习------FileSystemObjec对象

动态创建FileSystemObject对象: var fso=new FileSystemObject("Scripting.FileSystemObject"); (接下来可以用变量fso对Drive对象.Drives集合.File对象.Files集合.Folder对象.Folders集合以及TextStream对象进行相应的操作.) FileSystemObject对象的方法 ·GetAbsolutePathName()方法:该方法根据提供的路径返回完整的路径. ·GetBase

VBS基础篇 - 对象(6) - Folder对象

VBS基础篇 - 对象(6) - Folder对象 描述:提供对文件所有属性的访问,从FSO对象的GetFile方法获得 使用Folder对象 要用Folder对象模型来编程必须先用FSO对象的Getfolder方法获取文件的句柄 1.使用 CreateObject 方法来创建 FileSystemObject 对象 2.使用Getfolder方法获取文件夹的句柄 3.在创建的Folder对象上使用适当的方法 4.访问对象的属性 方法:(仅常用的方法) Folder对象的方法与File对象的方法

JS、ActiveXObject、Scripting.FileSystemObject

Javascript之文件操作 (IE) 一.功能实现核心:FileSystemObject 对象      要在javascript中实现文件操作功能,主要就是依靠FileSystemobject对象. 二.FileSystemObject编程  使用FileSystemObject 对象进行编程很简单,一般要经过如下的步骤: 创建FileSystemObject对象.应用相关方法.访问对象相关属性 .  (一)创建FileSystemObject对象  创建FileSystemObject对