Windows Media Center lets you enjoy videos, music, photos, TV, and much more. You can easily access the latest online videos, movie trailers, sports clips, etc through Windows Media Center on your PC. Now the upcoming version of Windows 7 Media Center will offer many more enhanced feature. You can now schedule Windows 7 Media Center to start downloading data at any specified/preferred time, thus in this way you can prevent it sapping your bandwidth for the rest of the day.
First of all launch it from Start > Media Center.
Now, navigate to Tasks > Settings > General. Here is the list of options that will be displayed.
From the list of available options, choose Automatic Download Option. Enter the start and stop time of automatic download and click Save.
Its that simple. Enjoy!