$source = "http://download.guardian.co.uk/g24/World.pdf"
$dest = "C:\Users\Public\Downloads\World.pdf"
$wc = New-Object System.Net.WebClient
$wc.DownloadFile($source, $dest)
Script Powershell acima e, em seguida, use as Agendador de Tarefas para executar um script do Windows PowerShell.
Para adicionar um datestamp ao arquivo, altere a variável $ dest:
$dest = "C:\Users\Public\Downloads\World $(get-date -f yyyy-MM-dd).pdf"
Nome do arquivo="World 2012-12-15.pdf".
Esta data será a data da execução da data agendada. Se o arquivo não for atualizado, você obterá o mesmo pdf com um carimbo de data diferente.