文件夹对象用于返回有关指定文件夹的信息。
文件夹对象
Folder对象用于返回有关指定文件夹的信息。
要使用属性和文件夹对象的方法工作,你将不得不通过FileSystemObject对象来创建文件夹对象的实例。 第一; 创建一个FileSystemObject对象,然后通过FileSystemObject对象的GetFolder方法实例化文件夹对象。
下面的代码使用FileSystemObject对象的GetFolder方法实例化文件夹对象和dateCreated会属性返回创建日期指定的文件夹时:
<%
Dim fs,fo
Set fs=Server.CreateObject("Scripting.FileSystemObject")
Set fo=fs.GetFolder("c:\test")
Response.Write("Folder created: " & fo.DateCreated)
set fo=nothing
set fs=nothing
%>
Output:
Folder created: 10/22/2008 10:01:19 AM
该文件夹对象的集合,属性和方法介绍如下:
集合
采集 | 描述 |
---|---|
Files | 返回的所有文件的集合在一个指定的文件夹 |
SubFolders | 返回所有子文件夹的集合在一个指定的文件夹 |
属性
属性 | 描述 |
---|---|
Attributes | 设置或返回指定文件夹的属性 |
DateCreated | 返回创建指定文件夹时的日期和时间 |
DateLastAccessed | 返回时,指定的文件夹是上次访问的日期和时间 |
DateLastModified | 返回时,指定文件夹的最后修改日期和时间 |
Drive | 返回驱动器的驱动器号指定的文件夹所在 |
IsRootFolder | 如果一个文件夹是根文件夹,否则为false返回true |
Name | 设置或返回指定文件夹的名称 |
ParentFolder | 返回指定文件夹的父文件夹 |
Path | 返回路径指定的文件夹 |
ShortName | 返回指定文件夹的短名称(the 8.3 naming convention) |
ShortPath | 返回指定文件夹的短路径(the 8.3 naming convention) |
Size | 返回指定文件夹的大小 |
Type | 返回指定文件夹的类型 |
方法
方法 | 描述 |
---|---|
Copy | 拷贝指定的文件夹从一个位置到另一个位置 |
Delete | 删除指定的文件夹 |
Move | 从一个位置移动的指定文件夹到另一个 |
CreateTextFile | 创建指定文件夹中新建一个文本文件,并返回一个TextStream对象来存取文件 |