Q. How can I check the current usage size for VHDs in a hierarchy of files and the potential maximum size for dynamic VHDs?

John Savill

November 7, 2009

1 Min Read
ITPro Today logo in a gray background | ITPro Today

A. I wrote the linked script to check a folder and all child folders for all VHDs and then display the current and possible maximum size. It's not the prettiest, but I was in a hurry to get something functional. The next step would be to combine this with a check on the total size of the drive and its free space to see how much you’ve overcommitted the drive with dynamic disks—I'll write that up in a future FAQ.

The script is shown running below.

D:Scripts>cscript getvhdovercommit.vbs d:virtualsMicrosoft (R) Windows Script Host Version 5.8Copyright (C) Microsoft Corporation. All rights reserved.d:virtualssavdalclientsavdalclient.vhd 60.94GB/127.00GBd:virtualssavdalrodc01savdalrodc01.vhd 3.09GB/127.00GBd:virtualstesttest.vhd 6.74GB/127.00GBd:virtualssavdaldc10.vhd 19.18GB/40.00GBd:virtualssavdalscvmm.vhd 19.45GB/127.00GBd:virtualssavdalts01.vhd 18.80GB/60.00GBd:virtualssavdalwss01.vhd 17.63GB/127.00GBTotal Use 145.82GB/735.00GB

Related Reading:



Check out hundreds more useful Q&As like this in John Savill's FAQ for Windows. Also, watch instructional videos made by John at ITTV.net.

About the Author

Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like