文件夾對象用於返回有關指定文件夾的信息。
文件夾對象
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對象來存取文件 |