directory()

阅读(2751) 标签: 通配符路径, 文件名,

本章节介绍directory()函数的用法。

directory(path)

描述:

列出满足通配符路径的文件名。

语法:

directory(path) 

备注:

列出满足通配符路径path的文件名,不包含路径名。

参数:

path

通配符路径,*表示0个或多个字符,?表示单个字符。

选项:

@d

列出path的子目录。

@p

返回文件目录下带有完整路径名的文件。

@m

创建目录。

@r

删除目录,目录必须为空。

@s

递归查找所有子目录下的文件名,与@m@r互斥。

@c

强制不区分大小写,缺省根据操作系统决定。

返回值:

序列

示例:

 

A

 

1

=directory("D://*.txt")

返回D盘根目录下的txt文件列表。

2

=directory@d("D://tomcat5")

列出tomcat5目录的子目录。

3

=directory@m("D://test")

D盘根目录创建test文件夹。

4

=directory@r("D://test")

删除D://test目录,test文件夹必须为空。

5

=directory@s("D://tomcat5")

返回tomcat5目录及子目录下的所有文件列表。

6

=directory@p("D://tomcat5")

列出tomcat5目录下文件的完整路径。

7

=directory@c("d://TOMCAT5/*.txt")

强制不区分大小写,列出tomcat5目录下的txt文件列表。

相关概念:

f.exists()

f.size()

movefile()