En Windows, puedes recurrir a
PowerShell para descargar un enlace directo sin necesidad de instalar intérpretes de lenguajes de terceros (como
Python o
Ruby):
Add-Type -AssemblyName "System", "System.Net"
New-Alias -Name New -Value New-Object
$url = "http://download.thinkbroadband.com/5MB.zip"
$filepath = "C:\5MB.zip"
Write-Host "Downloading $url ..."
$client = New System.Net.WebClient
$client.DownloadFile($url, $filepath)
$client.Dispose()
Write-Host "Done!"
Exit(0)
...pero como ya te dijo el compañero @engel lex depende de la página, y si no te importa que lenguaje utilizar entonces también podrías elaborar el algoritmo de descarga con C#, VB.NET, Python, Ruby o el que prefieras.
Saludos.