编程论坛
注册
登录
编程论坛
→
ASP技术论坛
fso 的一个问题
flynet
发布于 2008-01-14 13:57, 992 次点击
我想利用fso 看看 一个文件夹下 放着哪些文件夹 这个怎么写啊~~请高手指教!~~
3 回复
#2
wyg4859
2008-01-14 14:27
<%@ 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:盘
%>
#3
flynet
2008-01-14 17:42
哈哈
楼上的朋友 那是相当 感谢你了哈 ~~~我把你的代码改了改 用上了哈~~
#4
yxg_80
2008-01-16 09:54
进来标记一下,也许能用到!
1