1

我想自动下载我的账单,所以我开始为此编写一个PowerShell脚本。大多数情况下,一切工作正常:登录页面并导航到下载页面。使用PowerShell和Internet Explorer下载文件

问题是,下载按钮不直接链接到所需的PDF文件,而是连接到HTTP头文件中的附件,因此我不能使用System.Net.WebClient下载文件。

但IE要求确认下载文件。 那么是否有机会在PowerShell的确认窗口中点击“保存”?

感谢您的帮助!

回答

0

不幸的是,我会采取不同的方法,并跳过Internet Explorer。但是,如果您可以获得pdf的网址(使用wireshark maybe),请尝试使用system.net.webclient下载该文件。所有你说的应该可以用powershell完成。在访问文件时,您可能需要创造性地传递您的信用,但根据您的结算公司使用的技术,这可能是可行的。这是一个延伸,但你可能只能使用PowerShell直接下载文件。

你也可以尝试告诉IE自动保存这种类型的文件,不知道你使用的是什么版本的IE。

相关问题