Menu













Yehpee.com cerca l'azienda e promuovi il made in italy

    Ricavare spazio disponibile sul disco

    Semplice script per sapere quanto spazio disponibile abbiamo sull'hard disk.



    Questo script utilizzando i metodi e le proprietà dell'oggetto FileSystemObject.

    
    <%
    
    
    ' Funzione che restituisce lo spazio residuo di una determinata
    ' unità disco
    Function DiskFreeSpace(sDiskDrive) 
    
    
    	' Creiamo l'oggetto FileSystemObject 
    	Dim objFSO 
    	Set objFSO = Server.CreateObject("Scripting.FileSystemObject") 
    
    	' Impostiamo l'unità da controllare 
    	Dim DiskDrive 
    	Set DiskDrive = objFSO.GetDrive(sDiskDrive) 
    
    	' Ricaviamo lo spazio residuo in Kbyte 
    	Dim iFreeSpace 
    	iFreeSpace = DiskDrive.FreeSpace 
    
    	' Trasformiamo il residuo in Kbyte 
    	iFreeSpace = iFreeSpace / 1024 
    
    	' Eliminiamo la parte decimale 
    	iFreeSpace = FormatNumber(iFreeSpace, 0) 
    
    	' Ricaviamo lo spazio totale in Kbyte 
    	Dim iTotalSize 
    	iTotalSize = DiskDrive.TotalSize 
    
    	' Trasformiamo lo spazio totale in Kbyte 
    	iTotalSize = iTotalSize / 1024 
    
    	' Eliminiamo la parte decimale 
    	iTotalSize = FormatNumber(iTotalSize, 0) 
    
    	' Restituiamo il risultato 
    	DiskFreeSpace = iFreeSpace & "Kb residui su " & iTotalSize & "Kb totali." 
    
    	' Liberiamo la memoria 
    	Set DiskDrive = Nothing 
    	Set objFSO = Nothing
    
    End Function
    
    
    
    
    
    ' Qui impostiamo l'unità da controllare
    Dim sDriveLetter
    sDriveLetter = "c"
    
    
    ' Visualizziamo il risultato richiamando la funzione DiskFreeSpace
    ' a cui passiamo l'unità da controllare
    Response.Write "Unità " & sDriveLetter & ": " & DiskFreeSpace(sDriveLetter)
    
    %>
    
    Viene utilizzato il metodo GETDRIVE dell'oggetto FileSystemObject e le proprietà TOTALSIZE e FREESPACE dell'oggetto DRIVE. Il metodo GETDRIVE restituisce un oggetto DRIVE corrispondente all'unità di un percorso specificato. La proprietà FREESPACE dell'oggetto DRIVE restituisce la quantità di spazio disponibile in byte di una unità specificata. La proprietà TOTALSIZE dell'oggetto DRIVE restituisce lo spazio totale in byte di una unità.





    automobili, porsche, programmare, lamborghini, pele, senna, radio, cap, script, javascript, asp, chat, sorpassi, filmato, visual basic, macchine sportive, scarica, programmazione, cerca lavoro, incidenti

Usiamo i cookies per rendere possibile il corretto funzionamento del sito web per ogni utente. Utilizzando il nostro sito, accetti le nostre modalità di utilizzo dei cookies.
Privacy e cookie policy