ASP对指定文件夹内文件列表显示
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP对指定文件夹内文件列表显示相关的知识,希望对你有一定的参考价值。
我想用在网页显示指定文件夹内的文件名,这些文件名格式都一样,长度也一样,有时里面会有很多,怎样在网页里将这些文件的名称列表显示出来?
我用ASP做的网页 ,是初学者。
\'递归算法简单示例,递归遍历指定目录下所有文件和子目录中的文件;
\'可以自由引用或修改本代码,但请保留连接或此注释;
dir="/" \'请设置你要显示的目录,"/"为整站所有文件,"../"为上级目录下所有文件
set fso = createobject("scripting.filesystemobject")
response.write "指定目录下所有文件及所有子目录下文件显示如下:" & "<br>"
iterate(server.mappath(dir))
function iterate(path)
dim folder, folders, files, file
set folder = fso.getfolder(path)
set files = folder.files
for each file in files
response.write file.path & "<br>"
next
set folders = folder.subfolders
for each f in folders
iterate f.path
next
end function
set fso=nothing
%> 参考技术A <%
dim content,objf
set fso=server.createobject("scripting.filesystemobject")
filepath=server.mappath("/aaa/") '文件存储的路径
set f=fso.GetFolder(filepath)
For Each objf in f.Files
content=content&objf.name
next
response.write content
response.end
set fso=nothing
set f=nothing
%>本回答被提问者和网友采纳
Win 7 如何批量提取指定文件夹下的所有文件名称及其路径?
Win 7 批量提取指定文件夹下的所有文件名称及其路径的方法如下:
1、在需要提取名称的文件夹中右键新建一个“文本文档”。
2、打开文本文档,在文档输入DIR /S/B >列表.TXT。
3、将文本文档另存为“列表.BAT”,保存在需提取文件名称的文件夹中。
4、双击存好的BAT文件“列表.BAT”。
5、双击后,对话框会一闪出现后消失,之后会出现如图“列表.TXT”文件。
6、打开“列表.TXT”文件,即可看到文件夹内的名称及其路径都提取完毕。
参考技术A批量提取指定文件夹下的所有文件名称及其路径使用一个批处理脚本即可轻松实现。
软件工具:win7、文本文档。
1、在指定的文件夹中新建一个记事本(文本文档)。
2、在记事本中输入DIR /S/B >输入路径和文件文件名.TXT,然后保存。
3、将刚才创建的这个记事本的扩展名改.bat。
4、双击打开运行这个.bat脚本,运行时会有个CMD窗口一闪而过。然后得到一个“输入路径和文件文件名.TXT”的文本。
5、打开这个“输入路径和文件文件名.TXT”文本,就可以看到该文件夹中所有文件、文件夹及子文件夹的路径和文件名。里面每一行是一个文件、文件夹的具体路径;最后一个\\后面的就是文件名称。
本回答被提问者采纳 参考技术B http://jingyan.baidu.com/article/d71306350d083913fdf47592.html追问谢谢您,追问一下,路径是否能提取呢呢,以及如果有子文件夹,里面的文件也会提取出来吗?
追答http://jingyan.baidu.com/article/066074d64a823dc3c31cb041.html
这样可以获取某文件夹下的全部文件列表(含子目录)
不好意思哈,还有一个不理解的地方,为什么我的中文路径的结果都是问号“???”,很感谢您的回答,谢谢~~
追答没有啊 听过你说的 我刚才刚测试的,是正常的啊。
结果如下:
C:\Documents and Settings\Administrator\桌面\测试\FILESLIST111.TXT
C:\Documents and Settings\Administrator\桌面\测试\R.BAT
C:\Documents and Settings\Administrator\桌面\测试\中文
C:\Documents and Settings\Administrator\桌面\测试\你好
C:\Documents and Settings\Administrator\桌面\测试\国家
C:\Documents and Settings\Administrator\桌面\测试\我是
C:\Documents and Settings\Administrator\桌面\测试\新建 文本文档.txt
以上是关于ASP对指定文件夹内文件列表显示的主要内容,如果未能解决你的问题,请参考以下文章