Revision: 59822
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at October 3, 2012 17:00 by saqibmj
Initial Code
'----------------------------------------------------------------------------------------------------------------------------------- ' Function : DiskUse(string) ' Description : This Function gets information about the Logical Drives present in a System ' Parameter : Computer IP ['.' for local computer] ' Return : strOut (String in [C: 10 GB free of 100 GB] [D: 10 GB free of 100 GB]) ' Created By : Saqib Mujtaba ' Created On : 27-Sept-2012 '----------------------------------------------------------------------------------------------------------------------------------- Function DiskUse(strComputer) On Error Resume Next Dim objDiskUse,objDisk,strOut strOut="" Err.Clear Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") If Err=0 Then Set objDiskUse = objWMIService.ExecQuery("Select * from Win32_LogicalDisk") For Each objDisk in objDiskUse If objDisk.DriveType = 3 Then strOut = strOut & "[" & objDisk.DeviceID & " " & Round(objDisk.FreeSpace/1073741824,2) & " GB free of " & Round(objDisk.Size /1073741824,2) & " GB] " '& vbNewFile End If Next DiskUse = strOut Else DiskUse ="WMI Connection Failed,WMI Connection Failed" End If Set objDiskUse = Nothing Set objWMIService = Nothing End Function
Initial URL
Initial Description
Function to get the Logical Disk Drive Memory Information.
Initial Title
Function to get the Logical Disk Drive Memory Information.
Initial Tags
Initial Language
Visual Basic