微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

asp遍历站点所有文件夹的代码

<form name="form1" method="post" action="">

<select size="1" name="fpath">

<option value="0" selected>--请选择--</option>

<option value="/">整个站点</option>

<option value=".">当前目录</option>

<%

Dim fso,objfolder,objfile,strpath

set fso=server.createobject("Scripting.FileSystemObject")

strpath="."

call bl(strpath)

function bl(strpath)

set objfolder=fso.getfolder(server.mappath(strpath))

for each objsubfolder in objfolder.subfolders

Response.write "<option value='" & strpath & "" & objsubfolder.name & "'>" & replace(strpath,".","") & "" & objsubfolder.name & "</option>"

call bl(strpath & "" & objsubfolder.name)

next

End function

%>

</select>

<input type="submit" value="转到" />

</form>

<%

fpath=Request.form("fpath")

if fpath<>"0" and fpath<>Empty then

Response.write "<font color=""#FF0000"">当前文件夹:" & replace(fpath,"") & "</font><br><br>"

set objfolder=fso.getfolder(server.mappath(fpath))

for each objsubfolder in objfolder.subfolders

Response.write "子文件名称:" & objsubfolder.name & "<br>"

next

Response.write "<br>"

for each objfile in objfolder.files

Response.write "文件名称:" & objfile.name & "<br>"

next

set objfolder=nothing

End if

%>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐