FSO文件对象介绍及常用函数

FSO的意思是FileSystemObject,即文件系统对象。FSO对象模型包含在Scripting 类型库 (Scrrun.Dll)中,它同时包含了Drive、Folder、File、FileSystemObject和TextStream五个对象,用来操作文件和文件夹十分方便。

FSO文件(File)对象属性

属 性 说 明
DateCreated 返回该文件夹的创建日期和时间
DateLastAccessed 返回最后一次访问该文件的日期和时间
DateLastModified 返回最后一次修改该文件的日期和时间
Drive 返回该文件所在的驱动器的Drive对象
Name 设定或返回文件的名字
ParentFolder 返回该文件的父文件夹的Folder对象
Path 返回文件的绝对路径,可使用长文件名
ShortName 返回DOS风格的8.3形式的文件名
ShortPath 返回DOS风格的8.3形式的文件绝对路径
Size 返回该文件的大小(字节)
Type 如果可能,返回一个文件类型的说明字符串

FSO文件(File)对象方法

FSO文件对象方法 用途
CopyFile 拷贝一个或者多个文件到新路径
CreateTextFile 创建文件并且返回一个TextStream对象
DeleteFile 删除一个文件
OpenTextFile 打开文件并且返回TextStream对象,以便读取或者追加

重命名文件:

复制代码 代码如下:Function reName(sourceName,destName) 
 dim oFso,oFile 
 set oFso=server.createobject("Scripting.FileSystemObject") 
 set oFile=oFso.getFile(Server.mappath(sourceName)) 
 oFile.Name=destName 
 Set oFso=Nothing 
 Set oFile=Nothing 
End Function

删除文件

复制代码 代码如下:Function FSOdel(fileName) 
 dim fso,f 
 set fso = server.CreateObject("scripting.filesystemobject") 
 f=server.MapPath(fileName) 
 if fso.FileExists(f) then 
 fso.DeleteFile f,true 
 end if 
 set f = nothing 
 set fso = nothing 
End Function

替换文件中的字符串

复制代码 代码如下:Function FSOreplace(fileName,Target,repString) 
 Dim objFSO,objCountFile,FiletempData 
 Set objFSO = Server.CreateObject("Scripting.FileSystemObject") 
 Set objCountFile = objFSO.OpenTextFile(Server.MapPath(fileName),1,True) 
 FiletempData = objCountFile.ReadAll 
 objCountFile.Close 
 FiletempData=Replace(FiletempData,Target,repString) 
 Set objCountFile=objFSO.CreateTextFile(Server.MapPath(fileName),True) 
 objCountFile.Write FiletempData 
 objCountFile.Close 
 Set objCountFile=Nothing 
 Set objFSO = Nothing 
End Function

时间: 2024-10-30 03:31:06

FSO文件对象介绍及常用函数的相关文章

asp fso文件操作介绍

FSO文件(File)对象属性 DateCreated 返回该文件夹的创建日期和时间 DateLastAccessed 返回最后一次访问该文件的日期和时间 DateLastModified 返回最后一次修改该文件的日期和时间 Drive 返回该文件所在的驱动器的Drive对象 Name 设定或返回文件的名字 ParentFolder 返回该文件的父文件夹的Folder对象 Path 返回文件的绝对路径,可使用长文件名 ShortName 返回DOS风格的8.3形式的文件名 ShortPath 返

php读取文件的几个常用函数

php教程读取文件的几个常用函数 file_get_contents: file_get_contents() 函数把整个文件读入一个字符串中. 和 file() 一样,不同的是 file_get_contents() 把文件读入一个字符串. file_get_contents() 函数是用于将文件的内容读入到一个字符串中的首选方法.如果操作系统支持,还会使用内存映射技术来增强性能. 语法 file_get_contents(path,include_path,context,start,max

Python_文件对象类型及其读写函数详解

软件环境 系统  UbuntuKylin 14.01 软件  Python 2.7.3 IPython 4.0.0 file()文件对象 file(name[, mode[, buffering]]) -> file object  Open a file. The mode can be 'r', 'w' or 'a' for reading (default),writing or appending. The file will be created if it doesn't exist

ASP FSO文件操作函数代码(复制文件、重命名文件、删除文件、替换字符串)_应用技巧

FSO文件(File)对象属性 DateCreated 返回该文件夹的创建日期和时间 DateLastAccessed 返回最后一次访问该文件的日期和时间 DateLastModified 返回最后一次修改该文件的日期和时间 Drive 返回该文件所在的驱动器的Drive对象 Name 设定或返回文件的名字 ParentFolder 返回该文件的父文件夹的Folder对象 Path 返回文件的绝对路径,可使用长文件名 ShortName 返回DOS风格的8.3形式的文件名 ShortPath 返

windows.vbs.FSO.文件操作信息.磁盘驱动信息.文件夹操作信息全集_vbs

源址: http://www.zhouguoqing.com.cn/article.asp?id=50 ' FSO 文件操作相关 ' FSO 参数详解: ' Fso.IsRootFolder=True|False  '是否为根目录 ' Fso.GetFolder    '读取文件夹  用法:Set fldr = fso.GetFolder("C:\\目录2") ' Fso.FolderExists=True|False  '查找此文件夹是否存在 ' Fso.CreateFolder  

简介DB2常用函数与Oracle比较

本文详细介绍DB2常用函数与Oracle比较 1.类型转化函数:decimal, double, Integer, smallint,real,Hex(arg), date, time,timestamp,char, varchar 常用举例: --转化为字符串类型 Oracle: select to_char(15.5000) from dual; DB2: select char(15.5000) from sysibm.sysdummy1 --转化为日期时间 Oracle: select

PHP SPL标准库中的常用函数介绍

  这篇文章主要介绍了PHP SPL标准库中的常用函数介绍,本文着重讲解了spl_autoload_extensions().spl_autoload_register().spl_autoload()三个函数,需要的朋友可以参考下 PHP SPL标准库中提供了一些函数用来处理如自动加载.迭代器处理等. spl_autoload_extensions()添加spl_autoload()可加载的文件扩展名 spl_autoload_register()注册函数到SPL __autoload函数栈中

EXCEL常用函数介绍(1)

我们在使用Excel制作表格整理数据的时候,常常要用到它的函数功能来统计处理表格中的数据.本 文以Excel2003为例(其它版本请仿照操作),向大家介绍一些在Excel中使用频率最高的函数的功能和 使用方法.文章开始处提供.xls文件供大家下载参考. Excel函数系列之后我们还会推出Excel常用函数实例文章系列,欢迎大家关注. 为方便大家浏览 ,我们按函数名称的字母进行排序. 1.ABS函数 函数名称:ABS 主要功能:求出相应数字的绝对值. 使用格式:ABS(number) 参数说明:n

C语言中字符串常用函数strcat与strcpy的用法介绍

以下是对C语言中字符串常用函数strcat与strcpy的使用方法进行了详细的分析介绍,需要的朋友可以参考下   strcpy原型声明:extern char *strcpy(char* dest, const char *src);头文件:#include <string.h>功能:把从src地址开始且含有NULL结束符的字符串复制到以dest开始的地址空间说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串. 返回指向dest的指针.函数实现: 复制代