您的位置:首页 > 其它

遍历目录以及目录下文件的函数

2006-10-28 00:00 435 查看
<%@ Language=VBScript%>

<%function bianli(path)

set fso=server.CreateObject("scripting.filesystemobject")
on error resume next

set objFolder=fso.GetFolder(path)
set objSubFolders=objFolder.Subfolders
for each objSubFolder in objSubFolders
nowpath=path + "\" + objSubFolder.name
Response.Write nowpath
set objFiles=objSubFolder.Files
for each objFile in objFiles

Response.Write "<br>---"

Response.Write objFile.name

next

Response.Write "<p>"

bianli(nowpath)'递归
next

set objFolder=nothing

set objSubFolders=nothing

set fso=nothing

end function

%>

<%

bianli("d:") '遍历d:盘

%>
--------------------------------------

很不错哦。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: