ASP入门基础教程:获取文件和文件夹的特征
获取文件和文件夹的特征
1、 使用 File 或 Folder 对象的下列属性来获取文件或文件夹的一些特征。如下表:
属 性 |
描 述 | ||
Normal |
设置或返回文件或文件夹的属性。它可是一个值或多个值的合理组合。如下表: | ||
常 数 |
数值 |
描 述 | |
Normal |
0 |
普通文件,没有设置任何属性。 | |
ReadOnly |
1 |
只读文件,可读写。 | |
Hidden |
2 |
隐藏文件,可读写。 | |
System |
4 |
系统文件,可读写。 | |
Volume |
8 |
磁盘驱动卷标,只读。 | |
Directory |
16 |
文件夹或目录,只读。 | |
Archive |
32 |
上次备份后已更改的文件,只读。 | |
Alias |
64 |
链接或快捷方式,只读。 | |
Compressed |
128 |
压缩文件,只读。 | |
DateCreated |
返回指定的文件或文件夹的创建日期和时间。 | ||
DateLastAccessed |
返回指定的文件或文件夹的上次访问日期和时间。 | ||
DateLastModified |
返回指定的文件或文件夹的上次修改日期和时间。 | ||
Drive |
返回指定的文件或文件夹所在的驱动器的驱动器号。 | ||
Name |
返回指定的文件和文件夹的名称。 | ||
ParentFolder |
返回指定的文件或文件夹的父文件夹。 | ||
Path |
返回指定文件和文件夹驱动器的路径。 | ||
ShortName |
返回按照早期8.3文件命名约定转换的短文件名。 | ||
ShortPath |
返回按照早期8.3命名约定转换的短路径名。 | ||
Size |
返回文件或文件夹的字节数。对于文件,该属性返回指定文件的字节数,对于文件夹,该属性返回该文件夹中所有文件和子文件夹的字节数。 | ||
type |
返回文件或文件夹的类型信息。 |
2、实例4(4/file1.asp):创建一个文本文件并查看其属性。代码如下:
<% @ language="vbscript" %>
<%
dim fso,txtFile,f
Set fso=Server.CreateObject("Scripting.FileSystemObject")
Set txtFile=fso.CreateTextFile(Server.mapPath("hello.txt"))
txtFile.WriteLine("hello!")
TxtFile.Close
'返回一个文件对象
set f=fso.GetFile(Server.mapPath("hello.txt"))
%>
属性 | 值 |
---|---|
文件名 | <%=f.Name %> |
路径 | <%=f.path %> |
驱动器 | <%=f.Drive %> |
字节数 | <%=f.size %> |
类型 | <%=f.Attributes %> |
创建于 | <%=f.DateCreated %> |
最后一次访问于 | <%=f.DateLastAccessed %> |
最后一次修改于 | <%=f.DateLastModified %> |