如何从if语句中获取两封电子邮件?

时间:2019-08-12 19:09:28

标签: powershell

我正在尝试设置电子邮件监视任务,该任务每天早晨运行,以确保某些早晨任务已成功完成。该代码检查5 KB以下的任何文件,并会发送一封电子邮件,显示文件名和大小。我已经成功收到了超过5 KB的文件的退回电子邮件,但是当我添加大小约为1 KB的测试文本文件时,结果不存在。另一个问题是当我确实删除1 KB的文本文件并重新运行脚本时,电子邮件仍然告诉我有1 KB的文件。我该如何纠正我的脚本? IF语句是解决这个问题的方法吗?还是应该使用driver.capabilities['version'] / driver.capabilities['browserVersion'] / try命令?

catch

我应该期望错误编辑的文件名的大小,位置和时间戳,但是除了标题!! ERROR之外,我什么也没得到。这些文件无法传输!! ERROR !!。至于BODY1部分,我确实得到了正确的答复,但前提是它是第一次运行。如果有问题,并且删除了错误版本的文件,并且重新运行了脚本,则返回与标题仅返回之前相同的问题,!! ERROR!这些文件无法传输!! ERROR !!。

编辑**更新了脚本以反映评论。

0 个答案:

没有答案