例
| 代碼如下 |
複製代碼 |
<HTML> <HEAD><TITLE>擷取檔案屬性代碼</TITLE></HEAD> <BODY> <% '建立一個FileSystemObject對象的案例 Set MyFileObject=Server.CreateObject("Scripting.FileSystemObject") '建立一個File對象的案例 filename=server.mappath("./")&"test.html" Set Myfile=MyFileObject.GetFile(filename) %> <Br>名稱:<%=Myfile.Name %> <Br>所在路徑:<%=Myfile.Path %> <Br>所在磁碟機:<%=Myfile.Drive %> <Br>檔案大小:<%=Myfile.size %> <Br>檔案類型:<%=Myfile.type %> <Br>檔案屬性:<%=Myfile.Attributes %> <Br>建立日期:<%=Myfile.DateCreated %> <Br>上次訪問時間 :<%=ff.DateLastAccessed%> <Br>上次修改時間 :<%=ff.DateLastModified%> </BODY> </HTML> |
FSO組建檔案並設定其屬性
| 代碼如下 |
複製代碼 |
<% '建立一個filesystemobject對象的案例 set myfileobject=server.createobject("scripting.filesystemobject") '建立一個file對象的案例 set myfile=myfileobject.getfile(server.mappath("1.txt")) '設定其屬性為唯讀 myfile.attributes=1 %> |
原理
fso建立檔案的時候,返回的是一個textstream對象...
而fso要設定一個檔案或者檔案夾的屬性的時候.必須得到的是一個 檔案或檔案夾 對象.
先組建檔案.然後用getfile得到這個檔案的file對象.然後設定它的attributes屬性值,就可以了