遍历目录下的所有文件

原创 2004年07月06日 23:18:00
PHP

程序代码:
<%
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:盘
%>

shell:遍历目录和子目录的所有文件

#!/bin/bash function getdir(){ for element in `ls $1` do dir_or_file=$1"/"$element...
  • seek_0380
  • seek_0380
  • 2017-11-29 20:15:17
  • 118

使用Shell遍历目录及其子目录中的所有文件

新建一个shell文件 $ vi traveDir.sh 输入以下代码 #! /bin/bash function read_dir(){ for...
  • Register_man
  • Register_man
  • 2016-12-24 15:57:50
  • 5165

windows遍历目录下所有文件

       在windows中遍历目录下的所有文件主要是使用FindFirstFile和FindNextFile通过递归调用实现的,类似于Linux的opendir和readdir。       在...
  • benbon
  • benbon
  • 2007-12-01 22:51:00
  • 12552

写一个遍历目录下所有文件以及子目录的函数

  • litchi_yang
  • litchi_yang
  • 2017-10-18 10:11:50
  • 163

C/C++遍历目录下的所有文件(Windows/Linux篇,超详细)

本文可转载,转载请注明出处:http://www.cnblogs.com/collectionne/p/6815924.html。   前面的一篇文章我们讲了用Windows API遍历一...
  • xiapang009
  • xiapang009
  • 2017-10-09 10:31:34
  • 328

perl 递归地遍历目录下的文件

#!/usr/bin/perl -w use strict; use File::Spec; local $\ ="\n";#当前模块的每行输出加入换行符 my %options; #目...
  • csujiangyu
  • csujiangyu
  • 2015-03-01 14:14:37
  • 2495

linux下遍历当前目录下的所有文件和目录

#!/bin/sh   for file in ./* #遍历的文件是当前目录,其他目录可以通过修改这个参数来实现 do if test...
  • wanwenweifly4
  • wanwenweifly4
  • 2011-05-16 21:30:00
  • 1274

【shell】遍历文件夹下所有文件

  • 2016年01月10日 16:51
  • 274B
  • 下载

用非递归方式遍历目录及其子目录的文件

typedef BOOL (*PROCESS_FILE_FUNCTION)(LPCTSTR filename);上面的PROCESS_FILE_FUNCTION是一种函数指针,这个函数处理文件名为fi...
  • guanchanghui
  • guanchanghui
  • 2007-01-10 23:20:00
  • 848

遍历目录下所有文件 bash

#!/bin/bash allFiles() { for file in $1/* do if [ -d $file ]; then allFiles $file else echo...
  • killmice
  • killmice
  • 2013-06-14 17:56:17
  • 1140
收藏助手
不良信息举报
您举报文章:遍历目录下的所有文件
举报原因:
原因补充:

(最多只允许输入30个字)