FSO的简单操作

本文介绍了一个使用 ASP 中的文件系统对象 (FSO) 来读取服务器上文件和文件夹信息的示例代码。该代码展示了如何利用 FSO 获取文件夹列表及文件详情,包括文件名、修改时间和文件大小。
<%
www
=0
set objfso = Server.CreateObject ("Scripting.FileSystemObject")
set uploadFolder = objfso.getfolder(Server.MapPath(""))
set uploadfile = uploadFolder.SubFolders
response.Write(
"<table width='75%' border='1' cellpadding='1' cellspacing='1' bordercolor='#663300'bgcolor='#FFFFFF'>")
response.Write(
"<tr bgcolor=#FFFFFF>")
response.Write(
"<td width='9%'>序号</td>")
response.Write(
"<td width='30%'>文件夹名</td></tr>")
     
for each upname in uploadfile
     response.Write(
"<tr bgcolor=#FFFFFF>")
response.Write(
"<td>")
www
=www+1
response.Write(www)
response.Write(
"</td>")
     response.Write(
"<td>")
response.Write(upname.name)
response.Write(
"</td>")
    

        response.Write(
"</tr>")
     
next
%
>

 

<%

set objfso = Server.CreateObject ("Scripting.FileSystemObject")
set uploadFolder = objfso.getfolder(Server.MapPath(""))
set uploadfile = uploadFolder.files
     response.Write(
"<table width='75%' border='1' cellpadding='1' cellspacing='1' bordercolor='#663300'bgcolor='#FFFFFF'>")
response.Write(
"<tr bgcolor=#FFFFFF>")
response.Write(
"<td width='9%'>序号</td>")
response.Write(
"<td width='30%'>文件名</td>")
response.Write(
"<td width='36%'>创建时间</td>")
    response.Write(
"<td width='11%'>大小</td></tr>")
i
=0
     data 
= 0
     
for each upname in uploadfile

i
=i+1

response.Write(
"<tr bgcolor=#FFFFFF>")
response.Write(
"<td>")
response.Write(i)
response.Write(
"</td>")
response.Write(
"<td>")
response.Write(upname.name) 
'文件名
    response.Write("</td><td>")
response.Write(upname.DateLastModified)
'文件修改时间
    response.Write("</td> <td>")
    aaa
=upname.Size/1024
if aaa<1 then
aaaa
= 0&aaa
else
aaaa
= aaa
end if
response.Write (aaaa) 
'显示文件大小<br> <br>
response.Write("k</td> </tr>")
     data
=data+upname.Size
     
next
    
     response.Write(
"<tr bgcolor=#FFFFFF><td>&nbsp;</td><td>&nbsp;</td><td>共这么大</td><td>")
    response.Write(data
/1024)
    response.Write(
"<font color=#FF0000>kb</font>")
    response.Write(
"</td></tr>" )
    
    
response.Write(
"</table>")

uploadfile 
= " "
    
%
>

 
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值