I provided all of the code that I use to monitor both database internal file space and disk drive free space. You can find the links to both sets of code on my blog:
http://jmkehayias.blogspot.com/2008/12/automating-common-dba-tasks.html
Jonathan Kehayias | Principal Consultant | MCM: SQL Server 2008
My Blog | Twitter | MVP Profile
Training | Consulting | Become a SQLskills Insider
Troubleshooting SQL Server: A Guide for Accidental DBAs[/url]