你能帮我解决一个 BLAT 问题吗?我有一个批处理文件,我在其中使用 BLAT 实用程序使用 SMTP 服务器发送电子邮件。当我从 dos shell 手动运行相同的批处理文件时,电子邮件会正确发送。但是,当我安排批处理文件从 Windows 任务计划程序运行时,BLAT 不会发送任何电子邮件。
我使用的是 Windows 7,BLAT 版本是:
Blat v3.2.19 (build : Nov 18 2017 03:14:35)
32-bit Windows, Full, Unicode
你能帮我解决一个 BLAT 问题吗?我有一个批处理文件,我在其中使用 BLAT 实用程序使用 SMTP 服务器发送电子邮件。当我从 dos shell 手动运行相同的批处理文件时,电子邮件会正确发送。但是,当我安排批处理文件从 Windows 任务计划程序运行时,BLAT 不会发送任何电子邮件。
我使用的是 Windows 7,BLAT 版本是:
Blat v3.2.19 (build : Nov 18 2017 03:14:35)
32-bit Windows, Full, Unicode
这是一个老问题,但如果其他人遇到这个尝试添加,
-f <sender email addy> -server <server addr> [-port <port>]
到 bla 命令行。当您以您的身份登录时,任务计划程序可能无法找到您以管理员身份安装的配置文件。
我意识到这是一个老问题,但我要补充一些可以帮助其他人节省时间并减少挫败感的东西。
从blat.exe命令提示符在批处理文件中运行时,它使用当前 .bat 位置的上下文。从任务计划程序运行时不会。
2 解决方案:
D:\dir1\dir2\blat.exe引用的所有文件执行相同的操作,例如收件人文件、日志文件等。D:\dir1\dir2\输出到日志文件以查看错误代码或丢失或无效参数等。
两种方式都经过测试,它可以正常工作,而以前没有。