有時候我們在用ASP編寫程序的時候,可能需要了解當前服務器上剩余磁盤空間的情況,以便我們存放更多的東西到服務器上。這個時候可能就需要用到ASP顯示剩余磁盤空間函數了。請看下面具體的函數代碼及調用方法。
<%
Function ShowFreeSpace(drvPath)
Dim fso, d, s
Set fso = CreateObject("Scripting.FileSystemObject")
Set d = fso.GetDrive(fso.GetDriveName(drvPath))
s = "驅動器 " & UCase(drvPath)
s = s & d.VolumeName &"<BR>"
s = s & "可用空間:" & FormatNumber(d.FreeSpace/1024, 0)
s = s & "KB"
ShowFreeSpace = s
End Function
'下面是調用ASP顯示剩余磁盤空間函數的方法,假設要顯示D盤的剩余磁盤空間
response.write ShowFreeSpace("D:\")
%>