<p>ASP,FSO遍历目录及目录下文件</p> <p>&lt;%@ Language=VBScript %&gt;<br /> &lt;%<br />  '我写的一个遍历目录以及目录下文件的函数,<br /> %&gt;<br /> &lt;%<br />   function bianli(path)<br />     set fso=server.CreateObject(&quot;scripting.filesystemobject&quot;)  </p> <p>    on error resume next<br />     set objFolder=fso.GetFolder(path)<br />     <br />     set objSubFolders=objFolder.Subfolders<br />     <br />     for each objSubFolder in objSubFolders <br />             <br />       nowpath=path + &quot;\&quot; + objSubFolder.name<br />       <br />       Response.Write nowpath</p> <p>      set objFiles=objSubFolder.Files</p> <p>      for each objFile in objFiles<br />         Response.Write &quot;&lt;br&gt;---&quot;<br />         Response.Write objFile.name<br />       next<br />       Response.Write &quot;&lt;p&gt;&quot;<br />       bianli(nowpath)'递归<br />       <br />     next <br />     set objFolder=nothing<br />     set objSubFolders=nothing<br />     set fso=nothing<br />   end function<br /> %&gt;<br /> &lt;%<br />   bianli(&quot;d:&quot;) '遍历d:盘<br /> %&gt; <br /> </p>
T:0.004061s,M:237.2 KB
返回顶部 留言