ASP使用fso遍历文件及文件夹列出文件名
时间:2008-10-27 19:32:00
调用bianli()函数,这里是遍历F:盘,bianli("F:\")'这里设置文件夹路径,你可以改为其它文件夹路径。
<%@ Language=VBscrīpt
function bianli(path)
dim fso 'fso对象
dim objFolder '文件夹对象
dim objSubFolders '子文件夹集合
dim objSubFolder '子文件夹对象
dim objFiles '文件集合
dim objFile '文件对象
set fso=CreateObject("scrīpting.filesystemobject")
on error resume next
set ōbjFolder=fso.GetFolder(path)'创建文件夹对象
set ōbjSubFolders=objFolder.Subfolders'创建的子文件夹对象
for each objSubFolder in objSubFolders
nowpath=path + "\\" + objSubFolder.name
Response.Write nowpath
set ōbjFiles=objSubFolder.Files
for each objFile in objFiles
Response.Write "<br>---"
Response.Write objFile.name
next
Response.Write "<p>"
bianli(nowpath) '调用递归
next
set ōbjFolder=nothing
set ōbjSubFolders=nothing
set fso=nothing
end function
bianli("F:\")
%>
遍历某文件夹下文件,并输出为XML
<%@ Language=VBscrīpt %>
<%
Response.contentType = "application/xml"
Response.Expires = 0
function bianli(path)
dim fso 'fso对象
dim objFolder '文件夹对象
dim objFiles '文件集合
dim objFile '文件对象
set fso=CreateObject("scrīpting.filesystemobject")
on error resume next
set ōbjFolder=fso.GetFolder(path)'创建文件夹对象
Response.Write "<?xml version=""1.0"" encoding=""GB2312""?>"
Response.Write ("<swf>")
set ōbjFiles=objFolder.Files
for each objFile in objFiles
Response.Write ("<swf game='"&objFile.name&"'/>")
next
Response.Write ("</swf>")
set ōbjFolder=nothing
set ōbjSubFolders=nothing
set fso=nothing
end function
%>
<%
bianli(Server.MapPath("/")+"\pic") '调用bianli()函数,这里是遍历当前目录下的pic文件夹
%>
标签:fso,文件夹,文件,组件,asp
0
投稿
猜你喜欢
Python编写生成验证码的脚本的教程
2021-09-13 14:32:22
激发你的灵感:50个优秀的Favicons设计
2007-10-21 19:52:00
PHP文件操作详解
2023-11-20 07:44:25
详解SQL中Group By的用法
2024-01-28 14:01:32
微信小程序实现点击导航标签滚动定位到对应位置
2024-05-10 13:59:17
vuejs实现ready函数加载完之后执行某个函数的方法
2024-05-29 22:48:43
python 内置函数filter
2023-01-07 21:53:37
Django中提示消息messages的设置方式
2021-08-14 20:40:51
python闭包和装饰器你了解吗
2022-01-11 00:46:02
教你快速掌握 MySQL数据库中触发器的应用
2008-12-03 15:33:00
在Mac中搭建go语言开发环境的操作步骤
2024-05-09 10:11:49
vue之webpack -v报错解决方案总结
2024-05-09 09:51:23
配置SQL Server数据库恢复模式(2种方法)
2024-01-16 12:17:42
Tensorflow 2.4加载处理图片的三种方式详解
2023-12-07 05:28:26
MySQL查询优化之explain的深入解析
2024-01-17 02:29:02
Python中使用urllib2模块编写爬虫的简单上手示例
2023-10-18 22:14:31
如何基于Python + requests实现发送HTTP请求
2022-04-17 09:27:09
使用pyqt 实现重复打开多个相同界面
2021-08-19 12:33:43
mysql 行转列和列转行实例详解
2024-01-24 15:18:26
Python基于Tensorflow2.X实现汽车油耗预测
2021-05-05 05:25:22