ASP FileSystemObject 对象
FileSystemObject 对象用于访问服务器上的文件系统。
更多示例
指定的文件是否存在?
如何检查文件是否存在。
指定的文件是否存在?
如何检查文件夹是否存在。
指定的驱动器是否存在?
如何检查驱动器是否存在。
获取指定驱动器的名称
如何获取指定驱动器的名称。
获取指定路径的父文件夹的名称
如何获取指定路径的父文件夹的名称。
获取文件名
如何获取指定路径的最后一个组件的文件名。
获取文件扩展名
如何获取指定路径的最后一个组件的文件扩展名。
获取文件或文件夹的基名
如何获取指定路径的文件或文件夹的基名。
FileSystemObject 对象
FileSystemObject 对象用于访问服务器上的文件系统。
此对象可以操作文件、文件夹和目录路径。还可以使用此对象检索文件系统信息。
以下代码创建了一个文本文件(c:\test.txt),然后向该文件写入了一些文本
<%
dim fs,fname
set fs=Server.CreateObject("Scripting.FileSystemObject")
set fname=fs.CreateTextFile("c:\test.txt",true)
fname.WriteLine("Hello World!")
fname.Close
set fname=nothing
set fs=nothing
%>
FileSystemObject 对象的属性和方法如下所述
属性
属性 | 描述 |
---|---|
驱动器 | 返回计算机上所有驱动器对象的集合 |
方法
方法 | 描述 |
---|---|
BuildPath | 将名称追加到现有路径 |
CopyFile | 将一个或多个文件从一个位置复制到另一个位置 |
CopyFolder | 将一个或多个文件夹从一个位置复制到另一个位置 |
CreateFolder | 创建一个新文件夹 |
CreateTextFile | 创建一个文本文件并返回一个 TextStream 对象,该对象可用于从文件读取或向文件写入 |
DeleteFile | 删除一个或多个指定的文件 |
DeleteFolder | 删除一个或多个指定文件夹 |
DriveExists | 检查指定驱动器是否存在 |
FileExists | 检查指定文件是否存在 |
FolderExists | 检查指定文件夹是否存在 |
GetAbsolutePathName | 返回指定路径从驱动器根目录的完整路径 |
GetBaseName | 返回指定文件或文件夹的基名 |
GetDrive | 返回与指定路径中的驱动器相对应的驱动器对象 |
GetDriveName | 返回指定路径的驱动器名称 |
GetExtensionName | 返回指定路径的最后一个组件的文件扩展名 |
GetFile | 返回指定路径的文件对象 |
GetFileName | 返回指定路径的最后一个组件的文件名或文件夹名 |
GetFolder | 返回指定路径的文件夹对象 |
GetParentFolderName | 返回指定路径的最后一个组件的父文件夹的名称 |
GetSpecialFolder | 返回 Windows 的一些特殊文件夹的路径 |
GetTempName | 返回随机生成的临时文件或文件夹 |
MoveFile | 将一个或多个文件从一个位置移动到另一个位置 |
MoveFolder | 将一个或多个文件夹从一个位置移动到另一个位置 |
OpenTextFile | 打开一个文件并返回一个 TextStream 对象,该对象可用于访问文件 |