I have an https website I need to download a file from, but nothing I do seems to work. I can navigate to the website by using the “internetexplorer.application” and log in successfully. But I cannot overcome the “save as” dialog that pops up at the bottom of the screen after l navigate to the file I want to download. I also cannot get the standard “downloadfile” command to work. Can someone please help me get the below pseudo code to be actual code. I am using powershell 2.0. Thanks.
$username = “user”
$password = “pass”
$url = “https://www.website.com/get.jsp?Code=TEXT”
$path = “C:\documents\file.pdf”
$web = New-Object System.Net.WebClient
$web.Credentials = new-object System.Net.NetworkCredential($username, $password)
$web.DownloadFile($url, $path)
This returns:
Exception calling “DownloadFile” with “2” argument(s): “The underlying connection was closed: An unexpected error occurred on a send.”
At line:28 char:1
- $web.DownloadFile($url, $path)
-
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId : WebException
Thank you in advance,
Derek