By David Wiseman (Administrator)Created 14 Sep 2007
My Rating:
Vote
Rating:
Not Rated
Views:39916
Downloads:1299

Disk Space Usage Report

Language:  VBScript

Compatibility

Windows XP Yes Windows 2003 Yes
Windows 2000 Unknown Windows NT Unknown
Vista Unknown Windows 2008 Unknown
Description

Generate a report that contains total disk size, used disk space, free disk space and percentace free disk space.


Notes
The script generates a tab-seperated report that can be viewed in notepad/excel. 
Code

Line Numbers: On  Off      Plain Text
Option Explicit

const strComputer = "."
const strReport = "c:\diskspace.txt"


Dim objWMIService, objItem, colItems
Dim strDriveType, strDiskSize, txt

Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_LogicalDisk WHERE DriveType=3")
txt = "Drive" & vbtab & "Size" & vbtab & "Used" & vbtab & "Free" & vbtab & "Free(%)" & vbcrlf
For Each objItem in colItems
	
	DIM pctFreeSpace,strFreeSpace,strusedSpace
	
	pctFreeSpace = INT((objItem.FreeSpace / objItem.Size) * 1000)/10
	strDiskSize = Int(objItem.Size /1073741824) & "Gb"
	strFreeSpace = Int(objItem.FreeSpace /1073741824) & "Gb"
	strUsedSpace = Int((objItem.Size-objItem.FreeSpace)/1073741824) & "Gb"
	txt = txt & objItem.Name & vbtab & strDiskSize & vbtab & strUsedSpace & vbTab & strFreeSpace & vbtab & pctFreeSpace & vbcrlf

Next

writeTextFile txt, strReport
wscript.echo "Report written to " & strReport & vbcrlf & vbcrlf & txt

' Procedure to write output to a text file
private sub writeTextFile(byval txt,byval strTextFilePath)
	Dim objFSO,objTextFile
	
	set objFSO = createobject("Scripting.FileSystemObject")

	set objTextFile = objFSO.CreateTextFile(strTextFilePath)

	objTextFile.Write(txt)

	objTextFile.Close
	SET objTextFile = nothing
end sub

 


Got a useful script? Click here to upload!


 

  Post Comment
Order By:  
User Comments
      
JeDi MaStEr
United States
Posted On: 5/7/2008 3:44:45 PM [Edited 5/7/2008 3:45:04 PM]

perfect saved me alot of time. this did exactly what i needed. thanks Admin

Vimal_Bhatt
Posted On: 5/14/2009 6:37:17 AM

Thanks Admin its real very useful for me at very important time,, thanks a lot....

aravind_jammy
Posted On: 2/3/2015 10:35:12 PM [Edited 2/3/2015 11:30:51 PM]

hi, works perfect.. but i am running this on task scheduler on daily basis...here comes the problem...every time after the VBS runs it gives a pop up..once i click the OK button then it writes on to the file specified...how to over come this ..I want the propmt to be opened but file should be written on continous basis. got it removed :wscript.echo "Report written to " & strReport & vbcrlf & vbcrlf & txt thanks

Prerna
Posted On: 3/6/2015 3:13:24 AM

Thank you for excellent script. Is there any way to display particular folder size of any drive?


Posted On: 8/18/2017 4:00:49 AM

20170819 junda michael kors canada michael kors outlet online ugg boots clearance michael kors outlet swarovski crystal canada goose outlet ray ban sunglasses longchamp outlet online coach outlet online christian louboutin outlet cheap ray bans michael kors outlet online ray ban sunglasses outlet coach outlet online nike air huarache kobe 9 elite coach outlet coach outlet online michael kors outlet store roshe run polo ralph lauren tory burch outlet stores michael kors outlet ralph lauren polo michael kors outlet online cheap oakley sunglasses fred perry polo coach outlet online tods outlet online christian louboutin sale ralph lauren outlet ugg boots clearance cheap oakley sunglasses jerseys wholesale ugg boots outlet prada outlet online nfl jersey cheap ray ban sunglasses polo pas cher uggs outlet polo outlet online coach outlet online coach outlet online michael kors outlet online polo ralph lauren nba jerseys nike shoes cheap jordans oakley sunglasses wholesale snapbacks wholesale air max 90 michael kors handbags clearance max 1 coach outlet snapbacks wholesale mulberry handbags mulberry bags oakley sunglasses sale burberry outlet sale michael kors outlet online polo outlet ugg outlet,ugg outlet store,uggs outlet,ugg outlet online clearance,ugg outlet coupons,ugg outlet boots,ugg outlet online store,ugg outlet sale nhl jerseys canada goose outlet store nike trainers uk mbt shoes christian louboutin outlet Basketball Shoes cheap ray ban sunglasses fitflops uk coach outlet online coach factory outlet asics,asics israel,asics shoes,asics running shoes,asics israel,asics gel,asics running,asics gel nimbus,asics gel kayano canada goose jackets on sale tory burch outlet online ferragamo shoes sale ferragamo outlet links of london jewellery oakley sunglasses sale pandora outlet cheap ray ban sunglasses ed hardy outlet oakley sunglasses wholesale coach outlet true religion outlet uk canada goose outlet michael kors handbags coach factory outlet longchamp handbags polo ralph lauren canada goose jackets men michael kors uk cazal outlet adidas nmd runner christian louboutin ugg boots clearance,ugg boots,ugg boots outlet,ugg boots for women,ugg boots on sale,ugg boots for men,ugg boots for kids,ugg boots clearance sale women,ugg boots clearance outlet uggs outlet mulberry handbags coach factory outlet ugg outlet store oakley sunglasses wholesale oakley sunglasses wholesale ralph lauren?uk true religion outlet true religion outlet mont blanc pens michael kors outlet clearance ray ban sunglasses nike shoes ugg clearance michael kors handbags uggs outlet cheap jordans free shipping fitflops uk coach outlet store online canada goose outlet ferragamo shoes coach outlet coach outlet air max trainers michael kors outlet stores cheap oakley sunglasses canada goose outlet online canada goose outlet store michael kors outlet online true religion outlet store coach outlet ugg outlet online michael kors outlet clearance adidas shoes uggs outlet michael kors outlet online kobe shoes longchamp handbags air max 90 chrome hearts outlet ugg outlet stores cheap nfl jerseys coach outlet online michael kors outlet clearance michael kors handbags outlet michael kors uk birkenstock shoes ralph lauren uk christian louboutin shoes cheap oakley sunglasses cheap ray ban sunglasses adidas nmd air force 1 shoes swarovski jewellery tory burch outlet online coach outlet cheap jordan shoes longchamp handbags oakley sunglasses wholesale cheap oakley sunglasses polo outlet stores adidas shoes michael kors outlet christian louboutin christian louboutin uk ugg clearance ralph lauren uk coach outlet online canada goose outlet oakley sunglasses coach outlet store online pandora jewelry chrome hearts online store swarovski outlet burberry outlet store ralph?lauren mbt shoes outlet true religion canada true religion jeans sale vans outlet coach outlet store online adidas shoes canada goose jackets for women kate spade handbags coach outlet online coach factory outlet christian louboutin sale foamposite shoes hermes belts cheap ray bans coach outlet online uggs outlet ugg boots australia polo outlet ugg boots outlet nfl jersey wholesale michael kors outlet online oakley sunglasses wholesale cheap michael kors handbags mlb jerseys prada outlet cheap jordans fitflops nike free running mlb jerseys michael kors outlet clearance pandora jewellery nike outlet store online air max 90 herve leger dresses salomon outlet michael kors outlet clearance oakley sunglasses cheap soccer jerseys ugg outlet ralph lauren polo nike shoes outlet nike air huarache adidas uk store christian louboutin shoes longchamp outlet cheap uggs outlet,cheap uggs for sale,cheap ugg boots,cheap uggs for kids,cheap uggs for women,cheap uggs bailey bow,cheap uggs china,cheap uggs for men,cheap uggs for girls,cheap uggs boots for women ugg boots,ugg boots outlet,cheap uggs boots,ugg boots for women,ugg boots on sale,ugg boots clearance,ugg boots clearance sale women,ugg boots clearance outlet,ugg boots for men,ugg boots for kids ugg outlet store coach outlet store online uggs outlet lebron shoes ugg outlet canada goose jackets pandora outlet thomas sabo charms mont blanc outlet adidas outlet ralph lauren uk pandora outlet polo outlet store michael kors outlet clearance coach outlet online coach outlet online max 90 coach outlet clearance nike air max 1 michael kors outlet ralph lauren outlet oakley sunglasses wholesale puma shoes cheap uggs mac tools cheap jerseys wholesale kate spade uk canada goose jackets outlet mulberry outlet,mulberry handbags outlet ralph lauren true religion jeans air max 90 michael kors outlet clearance ray ban sunglasses uk ysl outlet online polo outlet stores ralph lauren outlet cheap football shirts nike outlet store online ugg boots clearance michael kors outlet clearance michael kors outlet clearance longchamp handbags christian louboutin shoes cheap ray ban sunglasses ray ban sunglasses uk coach outlet store online ralph lauren michael kors outlet clearance ray-ban sunglasses longchamp outlet ralph lauren coach outlet nike store uk ugg outlet,ugg outlet sale,uggs outlet,ugg outlet online clearance,ugg outlet store,ugg outlet coupons,ugg outlet boots,ugg outlet online store canada goose coats coach outlet coach outlet online coach outlet michael kors outlet online christian louboutin shoes tory burch sandals michael kors outlet online coach factory outlet kd shoes ugg outlet clearance,ugg outlet online clearance,ugg outlet,uggs outlet,ugg outlet store,ugg outlet coupons,ugg outlet boots,ugg outlet online store,ugg outlet sale oakley sunglasses wholesale michael kors outlet nhl jerseys wholesale coach factory outlet michael kors outlet ray ban sunglasses hermes outlet store mulberry bags new balance outlet coach outlet clearance fitflops sale clearance jordan shoes coach factory outlet jordan 4 true religion jeans outlet canada goose uk ray ban sunglasses wholesale coach outlet cheap ray ban sunglasses michael kors outlet online michael kors outlet clearance soccer jerseys wholesale reebok shoes uggs outlet ferragamo shoes nike air max 90 michael kors handbags outlet air max shoes coach outlet coach outlet store online prada outlet cheap jordans for sale michael kors bags ugg boots clearance polo outlet coach outlet online michael kors handbags nike roshe run polo ralph lauren ferragamo outlet polo ralph lauren cheap oakley sunglasses mulberry handbags ugg boots outlet michael kors outlet store cheap oakley sunglasses coach outlet store online reebok shoes bottega veneta outlet online ugg outlet clearance polo ralph lauren outlet coach outlet michael kors outlet clearance cheap oakley sunglasses michael kors outlet online christian louboutin shoes coach factory outlet coach outlet hermes outlet ugg outlet online ralph lauren outlet ralph?lauren?polo?shirts canada goose jackets mac outlet ralph lauren shirts burberry canada mcm backpacks prada sunglasses for women ugg boots for women,ugg boots,ugg boots outlet,ugg boots on sale,ugg boots clearance,ugg boots for men,ugg boots for kids,ugg boots clearance sale women,ugg boots clearance outlet ray ban wayfarer Nike Free shoes michael kors handbags true religion outlet yeezy boost 350 oakley sunglasses wholesale nfl jerseys nfl jersey wholesale nike shoes uk ugg boots clearance canada goose jackets ralph lauren outlet stores cheap nfl jerseys yeezy boost nike uk store coach outlet clearance nfl jerseys oakley sunglasses wholesale ralph lauren outlet true religion jeans marc jacobs sale fitflops sale clearance longchamp bags michael kors outlet coach outlet oakley sunglasses sale lacoste outlet true religion outlet polo ralph lauren outlet fitflops michael kors outlet clearance michael kors handbags tory burch handbags nike air max 90 hermes birkin bag coach outlet online michael kors outlet online true religion uk adidas shoes adidas outlet tory burch outlet cheap jordan shoes ugg boots,ugg boots outlet,ugg boots for women,ugg boots on sale,ugg boots clearance,ugg boots for men,ugg boots for kids,ugg boots clearance sale women,ugg boots clearance outlet cheap oakley sunglasses kate spade canada goose outlet lebron shoes mulberry outlet pandora jewelery true religion jeans pandora charms burberry outlet store oakley sunglasses cheap ray ban sunglasses mulberry uk cheap oakley sunglasses cheap oakley sunglasses kate spade outlet online nike trainers cheap oakley sunglasses kate spade handbags michael kors outlet polo outlet polo ralph lauren outlet birkenstock shoes nike shoes for women ralph lauren polo coach factory outlet canada goose coach outlet soccer cleats coach outlet store online oakley sunglasses true religion jeans sale cheap oakley sunglasses michael kors outlet online coach outlet clearance supra shoes sale nba jerseys wholesale swarovski uk mulberry outlet coach handbags outlet swarovski jewelry valentino shoes mulberry handbags sale michael kors outlet online christian louboutin outlet canada goose jackets ugg outlet michael kors outlet clearance christian louboutin shoes pandora bracelet los angeles lakers swarovski crystal tory burch outlet online ray-ban sunglasses oakley sunglasses wholesale lacoste polo michael kors uk polo ralph lauren outlet adidas wings shoes coach factory outlet coach outlet online ugg outlet,uggs outlet,ugg outlet online clearance,ugg outlet store,ugg outlet coupons,ugg outlet boots,ugg outlet online store,ugg outlet sale polo ralph lauren outlet coach outlet online cheap jerseys wholesale coach outlet online coach factory outlet coach outlet online cheap nba jerseys nike outle giuseppe zanotti shoes michael kors outlet nike outlet online ralph lauren outlet christian louboutin sale nike roshe run coach factory outlet ugg boots clearance tory burch outlet online nike blazer pas cher ralph lauren outlet kate spade uk canada goose jackets snapback hats canada goose outlet swarovski jewelry ecco outlet polo ralph lauren oakley sunglasses sale true religion jeans cheap jordan shoes michael kors outlet clearance coach outlet online fitflops sale clearance uggs outlet cheap oakley sunglasses cheap ray ban sunglasses lacoste pas cher basketball shoes,basketball sneakers,lebron james shoes,sports shoes,kobe bryant shoes,kobe sneakers,nike basketball shoes,running shoes,mens sport shoes,nike shoes canada goose outlet cheap ray ban sunglasses coach outlet store online ugg boots outlet michael kors outlet online cheap oakley sunglasses polo ralph lauren ferragamo outlet polo ralph lauren michael kors wallets for women nike outlet ray ban sunglasses canada goose jackets lacoste shirts cheap oakley sunglasses cheap mlb jerseys coach outlet coach outlet store online oakley sunglasses wholesale cheap jordan shoes michael kors outlet online ugg outlet,ugg outlet clearance,uggs outlet,ugg outlet online clearance,ugg outlet store,ugg outlet online store,ugg outlet sale,ugg outlet coupons,ugg outlet boots nike air max true religion outlet polo ralph lauren oakley sunglasses wholesale camisetas futbol baratas mbt shoes outlet michael kors outlet clearance ferragamo shoes ray bans michael kors outlet clearance coach factory outlet coach outlet store michael kors outlet clearance ralph lauren outlet coach outlet air max 2015 fitflops sale clearance ugg outlet store pandora charms sale clearance ralph lauren michael kors uk nike trainers fitflops cleveland cavaliers jerseys coach outlet cheap oakley sunglasses michael kors outlet clearance cheap nike shoes cheap ray ban sunglasses kobe bryants shoes converse shoes sale coach factory outlet cheap oakley sunglasses coach outlet online michael kors factory outlet christian louboutin sale ray ban sunglasses outlet pandora outlet ralph lauren outlet

jeje222
Posted On: 11/19/2017 7:08:46 PM

nhl jerseys air force 1 chrome hearts adidas gazelle kyrie shoes yeezy shoes tory burch outlet chrome hearts pandora jewelry curry 3 yeezy boost michael kors handbags adidas outlet yeezy boost jordan 11 retro lebron 13 longchamp sale balenciaga sneakers nmd adidas superstar shoes michael kors factory outlet michael kors handbags tory burch shoes Kanye West shoes nike zoom running shoe nike air max 2017 yeezys golden goose curry 4 true religion michael jordan shoes fitflops hermes belt nike roshe run kobe basketball shoes adidas outlet cartier bracelet kate spade outlet yeezy boost 350 v2 nfl jerseys kobe basketball shoes air jordan 13 adidas tubular led shoes for kids kobe byrant shoes vans shoes links of london sale yeezy boost 350 chrome hearts online pandora charms cheap mlb jerseys yeezy boost 350 links of london hermes belts jordan 12 nike roshe uk gucci belt yeezy boost yeezy boost supreme hoodie adidas nmd nike huarache http://www.kobeshoes.uk kyrie 3 jordan retro 6 kyrie irving shoes nike air force 1 birkin bag michael kors outlet jordan shoes reebok outlet vibram fivefingers nike huarache 100% real jordans for cheap curry shoes lebron shoes calvin klein outlet light up shoes air jordans michael kors outlet curry 4 adidas ultra boost adidas tubular nike air max kobe 11 yeezy boost 350 v2 nike roshe run 100% real jordans for cheap golden goose sneakers hogan outlet nike polo shirts adidas stan smith shoes atlanta falcons jersey goyard handbags nmd kobe sneakers nike zoom converse outlet true religion lacoste online shop air max 90 adidas neo tom ford sunglasses nike air max 90 chrome hearts nike air max 90 adidas superstar yeezy boost 350 adidas ultra boost birkin bag ferragamo belt adidas nmd r1 adidas tubular shadow fitflops nike dunk shoes adidas outlet online links of london outlet store michael kors outlet store adidas ultra hermes handbags longchamps lebron 14 air jordan roshe shoes jordan 6 jordan 11 nike air zoom lebron 15 jordan 13 cheap jordans nmd golden goose asics shoes lebron 13 shoes longchamp longchamps michael kors factory outlet air max 2018 kobe shoes yeezy shoes real jordans for sale cheap bape hoodie longchamp bags retro jordans jordan retro 12 nike polo hermes belt cheap jordans adidas superstar shoes yeezy shoes links of london roshe run adidas stan smith hermes birkin jordan 4 van cleef arpels lebron 14 shoes asics running shoes nike air huarache kate spade handbags longchamp longchamp pandora charms adidas nmd stephen curry shoes air yeezy nike air force 1 authentic jordans ysl bags adidas yeezy boost kevin durant shoes air max 2017 michael kors outlet mlb jerseys yeezy shoes adidas outlet adidas stan smith sneakers adidas tubular shadow lacoste outlet jordan retro nike foamposite nike huarache adidas nmd adidas nmd kobe 9 longchamp kd shoes adidas online shop nike dunks air jordan louboutin shoes basketball shoes vans shoes balenciaga sneakers cheap jordans yeezy boost 350 yeezy boost 350 v2 led shoes timberland boots patriots jersey nike mercurial fitflops sale clearance retro jordans kobe shoes michael kors outlet online calvin klein outlet online bape hoodie moncler outlet yeezy boost tory burch shoes yeezy boost 350 gucci belts nike zoom yeezy boost 350 v2 adidas tubular falcons jersey dior glasses air jordan shoes jordan shoes adidas store hermes belt reebok shoes nike roshe one balenciaga shoes jordan shoes nike air force longchamp outlet cheap jordans yeezy boost 350 v2 kyrie 4 converse shoes air max 90 yeezy kobe 11 kobe shoes vans outlet longchamp bags new england patriots jersey air max 2016 michael kors outlet supreme clothing kyrie 4 converse outlet longchamp bags yeezys basketball shoes cheap jordans michael kors outlet tom ford eyewear adidas outlet online michael kors outlet online nike football boots lacoste polo louboutin shoes uk cheap jordans michael kors handbags pandora bracelet cheap basketball shoes curry 3 shoes longchamp handbags hogan outlet online adidas ultra boost uncaged longchamp bags michael kors michael kors uk adidas superstar lebron james shoes birkin bag nike air force timberland outlet converse outlet store longchamp outlet ferragamo belts adidas eqt adidas stan smith longchamp handbags moncler jackets michael jordan shoes yeezy boost 350 true religion jeans vibram five fingers adidas online shop yeezy jordan shoes pandora jewelry yeezy boost 350 jordan shoes air max adidas yeezy nike air huarache adidas tubular nike air max nike air max 2018 golden goose lebron 15 michael kors handbags kobe 9 prada glasses adidas nmd af1 chrome hearts online yeezy shoes ysl handbags yeezy boost 350 kate spade outlet online nike basketball shoes harden shoes http://www.kobebasketballshoes.us.com goyard bags balenciaga shoes golden goose sneakers adidas yeezy adidas nmd runner nike air zoom hermes belts for men michael kors outlet yeezy shoes true religion outlet van cleef retro jordans adidas shoes james harden shoes prada sunglasses ultra boost air jordan shoes lacoste outlet golden goose outlet cheap nfl jerseys kyrie 3 shoes dior sunglasses michael kors outlet online brady jersey adidas ultra boost air force 1 led shoes