hej!
skulle behöva ett script som visar hur mb en viss mapp tar upp.
Skulle vilja att den visa om det bara finns 300kb i mappen så ska den visa 0.3 Mb osv....
12 svar · 293 visningar · startad av medialabs
hej!
skulle behöva ett script som visar hur mb en viss mapp tar upp.
Skulle vilja att den visa om det bara finns 300kb i mappen så ska den visa 0.3 Mb osv....
säger det här nåt?
http://www.asp-help.com/getstarted/gs_includes.asp
Nick skrev:
säger det här nåt?
http://www.asp-help.com/getstarted/gs_includes.asp
nja, fanns inte för att visa en hel mapp´s storlek...
Funkar inte detta då?
<%
'***************** Size
Set fso = CreateObject("Scripting.FileSystemObject")
Set folderObject = fso.GetFolder(Server.MapPath("\fso\"))
s=Int(folderObject.Size/ 1024 /1024)
Response.Write s & " Mb"
Set folderObject = Nothing
Set fso = Nothing
' Output:
' 0.396 Mb%>
..
Skrev fel först, men ändrade det. så titta på mitt föregående inlägg.
Det är bara för att du har "INT", testa med "Cdbl".
"Int" är heltal.
s=Cdbl(folderObject.Size/ 1024 /1024)
Jesper T skrev:
s=Cdbl(folderObject.Size/ 1024 /1024)
Hehe, den ville avrunda ganska långt.
0,276966094970703 Mb
kan man inte göra så att den bara tar den första decimalen kommer fram eller nått liknande, nått liknande 0,27 Mb
testa med Response.Write round(s,2) & " Mb"