Sub ShowFolderInfo(drvPath)
Dim fso, drv, s
Set fso = CreateObject("Scripting.FileSystemObject")
Set drv = fso.GetFolder(drvPath)
s = s & "Total Space: " & FormatNumber(drv.Size / 1024, 0)
s = s & " Kb" & "<br>"
Response.Write s
End Sub
dim objFolder
dim sMappath
set objFSO=createobject("scripting.filesystemobject")
sMappath="E:\liqun Programs\Asp Programs\My program"
set objfolder=objFSO.GetFolder(smappath)
if objfolder.size<1024 then
Response.Write objfolder.size & "Bytes"
elseif objfolder.size<1048576 then
Response.Write round(objfolder.size/1024.1) & "KB"
else
Response.Write round((objfolder.size/1024.1)/1024.1) & "MB"
end if
%>
在asp中:
Sub ShowDriveInfo(drvPath)
Dim fso, drv, s
Set fso = CreateObject("Scripting.FileSystemObject")
Set drv = fso.GetDrive(fso.GetDriveName(drvPath))
s = "Drive " & UCase(drvPath) & " - "
s = s & drv.VolumeName & "<br>"
s = s & "Total Space: " & FormatNumber(drv.TotalSize / 1024, 0)
s = s & " Kb" & "<br>"
s = s & "Free Space: " & FormatNumber(drv.FreeSpace / 1024, 0)
s = s & " Kb" & "<br>"
Response.Write s
End Sub