Ricavare lo spazio occupato su disco dal nostro sito

di Daniele Bochicchio, in Classic ASP, Files,

Può capitare di avere un hosting che ci faccia pagare nel caso in cui lo spazio occupato dal nostro sito dovesse sforare il limite previsto dal contratto.
Per ovviare a questo incoveniente, possiamo scriverci una piccola funzione, basata sul codice che segue, che controlli la dimensione in bytes della directory specificata.
Basterà eseguire di tanto in tanto (oppure schedulare) questo script per avere subito sott'occhio lo spazio occupato dal nostro sito:

<%

path = Server.MapPath("/")

Set FSO = CreateObject("Scripting.FileSystemObject")
Set Folder = FSO.GetFolder(path)
  
FolderSize = CSng(Folder.size)
strSpace = Round(FolderSize/1024/1024, 2) ' in MB
strSpace = FormatNumber(strSpace, 2)

set Folder = Nothing
set FSO = Nothing

response.write "<P>Spazio occupato dalla directory: " & strSpace & " MB.</P>"

%>

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

Nessuna risorsa collegata

I più letti di oggi