下面为mss.asp的代码

ASP 使用FSO读取文件 可以按照文件名和修改日期排序<body>
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
<%
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
'FSO读取文件
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
Function filelist(path1)
ASP 使用FSO读取文件 可以按照文件名和修改日期排序Dim oFSO, oCurrentFolder, oFolders, oFolder, oFiles, oFile ,path,pf
ASP 使用FSO读取文件 可以按照文件名和修改日期排序Set oFSO 
= Server.CreateObject( "Scripting.FileSystemObject" )
ASP 使用FSO读取文件 可以按照文件名和修改日期排序path 
=path1
ASP 使用FSO读取文件 可以按照文件名和修改日期排序Set oCurrentFolder 
= oFSO.GetFolder(path)
ASP 使用FSO读取文件 可以按照文件名和修改日期排序Set oFolders 
= oCurrentFolder.SubFolders
ASP 使用FSO读取文件 可以按照文件名和修改日期排序Set oFiles   
= oCurrentFolder.Files
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
for each oFolders in oFolders
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
'列印文件夹
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
   response.write "<a href=""mss.asp?path1="&server.urlencode(path1)&""&server.urlencode("/")&""&server.urlencode(oFolders.name)&""" target=_self>"&oFolders.name&"</a><br>"
ASP 使用FSO读取文件 可以按照文件名和修改日期排序next
ASP 使用FSO读取文件 可以按照文件名和修改日期排序   response.write 
"<hr>"
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
'处理文件
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
Dim tmpDateStr,tmpNameStr,tmpDates,tmpNames,td,tn
ASP 使用FSO读取文件 可以按照文件名和修改日期排序Dim i,j,k,f,fil
ASP 使用FSO读取文件 可以按照文件名和修改日期排序tmpDateStr 
= ""
ASP 使用FSO读取文件 可以按照文件名和修改日期排序tmpNameStr 
= ""
ASP 使用FSO读取文件 可以按照文件名和修改日期排序For Each oFile 
in oFiles
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
'读取文件修改日期,并格式化(yyyy/MM/dd HH:mm:ss)
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
 fil =oFile.DateLastModified
ASP 使用FSO读取文件 可以按照文件名和修改日期排序 f 
=year(fil) &"/"&right("0"&month(fil),2)&"/"&right("0"&day(fil),2)&" "&right("0"&hour(fil),2)&":"&right("0"&minute(fil),2)&":"&right("0"&second(fil),2)
ASP 使用FSO读取文件 可以按照文件名和修改日期排序 
'读取文件到数组
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
tmpDateStr = tmpDateStr & f & "|"
ASP 使用FSO读取文件 可以按照文件名和修改日期排序tmpNameStr 
= tmpNameStr & oFile.name & "|"
ASP 使用FSO读取文件 可以按照文件名和修改日期排序Next
ASP 使用FSO读取文件 可以按照文件名和修改日期排序tmpDates 
= Split(tmpDateStr,"|")
ASP 使用FSO读取文件 可以按照文件名和修改日期排序tmpNames 
= Split(tmpNameStr,"|")
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
= UBound(tmpDates)
ASP 使用FSO读取文件 可以按照文件名和修改日期排序dim tmptotal()
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
if k<0 then 
ASP 使用FSO读取文件 可以按照文件名和修改日期排序  k
=0
ASP 使用FSO读取文件 可以按照文件名和修改日期排序end 
if
ASP 使用FSO读取文件 可以按照文件名和修改日期排序redim tmptotal(k,
2)
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
for t=0 to k-1
ASP 使用FSO读取文件 可以按照文件名和修改日期排序    
ASP 使用FSO读取文件 可以按照文件名和修改日期排序  
if isempty(request("id")) then
ASP 使用FSO读取文件 可以按照文件名和修改日期排序       tmptotal(t,
0)=tmpDates(t) 
ASP 使用FSO读取文件 可以按照文件名和修改日期排序       tmptotal(t,
1)=tmpNames(t)
ASP 使用FSO读取文件 可以按照文件名和修改日期排序  
else
ASP 使用FSO读取文件 可以按照文件名和修改日期排序    
if request("id")=0 then
ASP 使用FSO读取文件 可以按照文件名和修改日期排序       tmptotal(t,
0)=tmpDates(t) 
ASP 使用FSO读取文件 可以按照文件名和修改日期排序       tmptotal(t,
1)=tmpNames(t) 
ASP 使用FSO读取文件 可以按照文件名和修改日期排序    
else
ASP 使用FSO读取文件 可以按照文件名和修改日期排序       tmptotal(t,
0)=tmpNames(t) 
ASP 使用FSO读取文件 可以按照文件名和修改日期排序       tmptotal(t,
1)=tmpDates(t) 
ASP 使用FSO读取文件 可以按照文件名和修改日期排序    end 
if
ASP 使用FSO读取文件 可以按照文件名和修改日期排序  end 
if
ASP 使用FSO读取文件 可以按照文件名和修改日期排序next
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
'排序
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
For i=0 To k
ASP 使用FSO读取文件 可以按照文件名和修改日期排序For j
=0 To k
ASP 使用FSO读取文件 可以按照文件名和修改日期排序   If j
=k Then Exit For
ASP 使用FSO读取文件 可以按照文件名和修改日期排序   If tmptotal(j,
1)<tmptotal(j+1,1) Then
ASP 使用FSO读取文件 可以按照文件名和修改日期排序    td 
= tmptotal(j,1)
ASP 使用FSO读取文件 可以按照文件名和修改日期排序    tn 
= tmptotal(j,0)
ASP 使用FSO读取文件 可以按照文件名和修改日期排序    tmptotal(j,
1= tmptotal(j+1,1)
ASP 使用FSO读取文件 可以按照文件名和修改日期排序    tmptotal(j,
0= tmptotal(j+1,0)
ASP 使用FSO读取文件 可以按照文件名和修改日期排序    tmptotal(j
+1,1= td
ASP 使用FSO读取文件 可以按照文件名和修改日期排序    tmptotal(j
+1,0= tn
ASP 使用FSO读取文件 可以按照文件名和修改日期排序   End If
ASP 使用FSO读取文件 可以按照文件名和修改日期排序Next
ASP 使用FSO读取文件 可以按照文件名和修改日期排序Next
ASP 使用FSO读取文件 可以按照文件名和修改日期排序  filelist
=tmptotal 
ASP 使用FSO读取文件 可以按照文件名和修改日期排序end Function
ASP 使用FSO读取文件 可以按照文件名和修改日期排序Dim fo
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
'根据返回值决定文件路径
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
if IsEmpty(Request("path1"))then
ASP 使用FSO读取文件 可以按照文件名和修改日期排序  fo 
="C:/Inet/sign"
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
else
ASP 使用FSO读取文件 可以按照文件名和修改日期排序  fo 
=Request("path1")
ASP 使用FSO读取文件 可以按照文件名和修改日期排序end 
if 
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
'列印文件路径
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
   response.write("<font size=6>--"&right(fo,len(fo)-7-instr(fo,"sign"))&"</font><br><hr>")
ASP 使用FSO读取文件 可以按照文件名和修改日期排序 
'排除文件路径最后'/'
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
  dim st,g,fo1
ASP 使用FSO读取文件 可以按照文件名和修改日期排序  fo1
=""
ASP 使用FSO读取文件 可以按照文件名和修改日期排序    st
=split(fo,"/")
ASP 使用FSO读取文件 可以按照文件名和修改日期排序    g
=ubound(st)-1
ASP 使用FSO读取文件 可以按照文件名和修改日期排序  
for s=0 to g
ASP 使用FSO读取文件 可以按照文件名和修改日期排序     fo1
=fo1 & st(s)&"/"
ASP 使用FSO读取文件 可以按照文件名和修改日期排序  next
ASP 使用FSO读取文件 可以按照文件名和修改日期排序  
if right(fo1,1)="/" then
ASP 使用FSO读取文件 可以按照文件名和修改日期排序     fo1 
=left(fo1,len(fo1)-1)
ASP 使用FSO读取文件 可以按照文件名和修改日期排序   end 
if
ASP 使用FSO读取文件 可以按照文件名和修改日期排序   
'允许访问到的文件夹最高层次
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
   if fo1<>"C:/Inet" then
ASP 使用FSO读取文件 可以按照文件名和修改日期排序   response.write 
"<a href=""mss.asp?path1="&fo1&""" target=_self>[To Parent Directory]</a>"
ASP 使用FSO读取文件 可以按照文件名和修改日期排序   end 
if
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
%>
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
ASP 使用FSO读取文件 可以按照文件名和修改日期排序 
<script   language="javaScript"   type="text/JavaScript">   
ASP 使用FSO读取文件 可以按照文件名和修改日期排序  
<!--   
ASP 使用FSO读取文件 可以按照文件名和修改日期排序  
//排序方式选择事件
ASP 使用FSO读取文件 可以按照文件名和修改日期排序
  function   Showdiv(fo1)  
>

相关文章: