ASPcenter.net

24 febbraio 2010

Verificare lo spazio residuo sul server con l’FSO in ASP

Archiviato in: Gestione File — Tag:, , , , , — lukeonweb @ 11:47

Grazie all’oggetto File System è possibile ricavare lo spazio residuo nella partizione specificata.

Utilizzeremo il metodo GetDrive a cui passeremo la partizione che ci interessa, ad esempio C, e ricaviamo lo spazio residuo con la proprietà FreeSpace.

Di seguito un semplice esempio corredato da opportuni commenti:

<%@LANGUAGE = VBScript%>
<%
    ' Dichiaro le variabili che mi servono nello script
    Dim partizione, fso

    partizione = "C" ' Ricavo la partizione che mi interessa

    ' Creo l'oggetto File System
    Set fso = Server.CreateObject("Scripting.FileSystemObject")

    ' Mostro un messaggio che formatta il risultato numerico a video
    With Response
        .Write "La partizione " & partizione & " contiene "
        .Write FormatNumber(fso.GetDrive(partizione).FreeSpace, 0)
        .Write " byte di memoria"
    End With

    ' Un po di pulizia...
    Set fso = Nothing
%>

Il valore restituito da FreeSpace è espresso in byte.

Nessun commento »

Non c'è ancora nessun commento.

RSS feed dei commenti a questo articolo. TrackBack URL

Lascia un commento

ASPcenter.net è il blog italiano su ASP, ASP.Net, VB.Net, C# e Visual Studio - Funziona con WordPress