Periodically download a file from web in Windows 7

You can use PowerShell to perform this action just enter the following in to task scheduler.

powershell.Exe -command "& {$client = new-object System.Net.WebClient;$client.DownloadFile('http://www.domain.com/file.mp3','c:\temp\file.mp3')}"

You can try using wget for windows and enter it's path into your system environmental variables.

It's very lightweight and it won't be a bad utility for your system if it's something you want.

http://users.ugent.be/~bpuype/wget/