Truquito bueno cuando deseas conocer el porcentaje de espacio libre que te queda en las unidades de disco
objWMI = Getobject("winmgmts:\\")
cCadWMI = "Select * from Win32_PerfRawData_PerfDisk_LogicalDisk"
objDisk = objWMI.ExecQuery(cCadWMI)
For Each Disk In objDisk
nBase = Disk.PercentFreeSpace_Base
nRes = (100 * Disk.PercentFreeSpace) / nBase
? Transform(Round(nRes,2)) + "%"
Next
Podrías modificar el ejemplo y solo obtener el porcentaje para el disco duro.. así:
objWMI = Getobject("winmgmts:\\")
cCadWMI = "Select * from Win32_PerfRawData_PerfDisk_LogicalDisk Where Name =
'C:' "
objDisk = objWMI.ExecQuery(cCadWMI)
For Each Disk In objDisk
nBase = Disk.PercentFreeSpace_Base
nRes = (100 * Disk.PercentFreeSpace) / nBase
? Transform(Round(nRes,2)) + "%"
Next
Si tienes inquietudes, sígueme en Twitter para contactarme.
Seguir a @davamadort¿Deseas que tu sitio web aparezca en buscadores como google, yahoo, msn?
Contrata un plan de hosting en www.winnethost.com y recibes totalmente gratis el registro de tu sitio web en más de 24 buscadores, entre ellos google, yahoo, msn
El Sitio La Web de Davphantom se encuentra hospedado en WinNetHost.com