如何使用blat和nncron将成功的ping发送到一个文件和发送失败ping的电子邮件日志

时间:2013-03-22 10:42:24

标签: batch-file cron blat

我可以使用blat发送文本正文,并使用nncron安排任务在指定时间发送。

现在我想回应ping到另一个文件的失败,并通过blat使用电子邮件发送它。 像这样的东西:

ping -n 4 %%a| findstr "TTL=">>%log% || (
<<want to write to unreachables log here>>
Blat body.txt -i "on behalf of name" -to name@domain -attach %hosts% -attach %unreachables%
)

请告诉我如何写入其他文件,然后通过电子邮件发送给我。

1 个答案:

答案 0 :(得分:1)

ping -n 4 %%a| findstr "TTL=">>%log% || (
echo ping to %%a failed >>%unreachables%
Blat body.txt -i "on behalf of name" -to name@domain -attach %hosts% -attach %unreachables%
)

应该向名称为unreachables

的文件发送消息