我有一个C#应用程序,它使用WebClient.DownloadFile下载文件。 传递的url是一个.ashx页面,它接收电子邮件和密码的参数。 例: 地址是这样的:https://www.asdf.com/API/catalog.ashx?email= {EMAILADDRESS}& pass = {PASSWORD}
using (var client = new WebClient())
{
client.DownloadFile(address, "Test.xml");
}
当我手动运行.exe时,它会正确下载文件。 我还通过手动批处理文件运行.exe,它将日志消息输出到文件并正确下载。 当我使用Windows任务运行.exe或批处理文件时,日志文件显示下载超时。
我已经使用了各种方式,例如以最高权限运行,以管理员身份运行,Windows版本,它们都没有为我工作。
任何人都知道如何使用任务计划程序进行文件下载?