首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> ASP 程式設計 >> ASP 基礎

ASP Folder 物件:資料夾操作完整指南

     編輯:ASP 基礎

ASP Folder 物件:管理伺服器端資料夾


Folder 物件提供資料夾層級的資訊查詢與操作功能,需透過 FileSystemObject 建立實例。


建立 Folder 物件實例

<%
Dim fs, fo
Set fs = Server.CreateObject("Scripting.FileSystemObject")
Set fo = fs.GetFolder("c:\test")
Response.Write("資料夾建立時間: " & fo.DateCreated)
Set fo = Nothing
Set fs = Nothing
%>
輸出: 資料夾建立時間: 10/22/2008 10:01:19 AM

集合屬性

集合描述
Files傳回資料夾內所有檔案的 Files 集合
SubFolders傳回資料夾內所有子資料夾的 SubFolders 集合

屬性完整對照表

屬性描述
Attributes設定/傳回資料夾屬性 (唯讀、隱藏、系統等)
DateCreated傳回建立日期時間
DateLastAccessed傳回最後存取日期時間
DateLastModified傳回最後修改日期時間
Drive傳回所在磁碟機代號
IsRootFolder是否為根資料夾
Name設定/傳回資料夾名稱
ParentFolder傳回父資料夾 Folder 物件
Path傳回資料夾完整路徑
ShortName傳回短檔名 (8.3 格式)
ShortPath傳回短路徑 (8.3 格式)
Size傳回資料夾總大小 (位元組)
Type傳回資料夾類型描述

方法完整對照表

方法描述
Copy複製資料夾至指定位置
Delete刪除資料夾
Move移動資料夾至指定位置
CreateTextFile在資料夾建立文字檔,傳回 TextStream 物件

安全性提醒:伺服器端檔案系統操作需嚴格權限控管,避免路徑遍歷攻擊。現代開發建議使用 ASP.NET System.IO.Directory 類別或雲端儲存 SDK。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved