中华考试网·阅读新闻
编程开发 > ASP > 文章内容

ASP入门基础教程:获取文件和文件夹的特征

2015-10-15编辑:ljnbset

获取文件和文件夹的特征

  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 %>


ASP入门基础教程:检查文件的存在性
咨询热线:4000-525-585(免长途费)