Ok, so the easiest way (that I know of) to download files in powershell from the internet is to use the .net WebClient. The simple way I started with was the two liner: $client = New-Object "System.Net.WebClient" $client.DownloadFile("http://somesite.com/largefile.zip","c:\temp\largefile.zip"