📄 4-10.asp
字号:
<html>
<head>
<title>获取文件信息</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style>
body{
font-size:12px;
}
</style>
<%
on error resume next
function ListFolderFiles(oRootFolder,iFolderLevel)
dim cFolders,oFolder,cFiles,oFile,oDic
set oDic = Server.CreateObject("SCRIPTING.DICTIONARY")
oDic.Add "Name","名称"
oDic.Add "ShortName","别名"
oDic.Add "Type","类型"
oDic.Add "Path","绝对路径"
oDic.Add "DateCreated","创建时间"
oDic.Add "DateLastAccessed","最后访问时间"
oDic.Add "DateLastModified","最后修改时间"
oDic.Add "Size","大小"
Response.Write GenTab(iFolderLevel) & "Folder : " & oRootFolder.Name &"<br>" & vbCrLf
Response.Write GenTab(iFolderLevel) & "[" &"<br>" & vbCrLf
set cFolders = oRootFolder.SubFolders
for each oFolder in cFolders
ListFolderFiles oFolder,iFolderLevel+1
next
set cFiles = oRootFolder.Files
for each oFile in cFiles
for each oKey in oDic
response.write GenTab(iFolderLevel+1) & "<font color=#0000ff>"& oDic.Item(oKey) &":</font>"& Eval("oFile." & oKey) &"<br>" & vbCrLf
next
response.write GenTab(iFolderLevel+1) & "---------------------------<br>" & vbCrLf
next
Response.Write GenTab(iFolderLevel) & "]" &"<br>" & vbCrLf
end function
function GenTab(iNum)
GenTab = ""
dim i
for i=1 to iNum
GenTab = GenTab & " "
next
end function
dim oFso,oDic,oKey,oFile,cFiles,oRootFolder
set oFso = Server.CreateObject("SCRIPTING.FILESYSTEMOBJECT")
set oRootFolder = oFso.GetFolder("e:\masterasp\chap4\4-3")
ListFolderFiles oRootFolder,0
%>
</head>
<body>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -