我有一个批处理脚本& PowerShell脚本,按时间表向我发送电子邮件。
批处理脚本如下: - 它继续在SFTP位置登录,所需的凭据转到特定路径&给我一个SFTP文件夹中可用的文件输出到本地机器上的文本文件。这很好。
PowerShell脚本: - 这个脚本读取outfile文件&发送电子邮件正文中的最后一行。
我的问题是: - 当内容中缺少输出时,powershell脚本仍会运行&发给我一封空白的电子邮件
我正在寻找一个脚本,它会读取输出文件&发送电子邮件和如果输出文件为空,则不执行任何操作。
答案 0 :(得分:1)
在读取输出文件之前,您只需检查其长度,例如
<thead>
<tr ng-repeat="header in headerList">
<td ng-if="!$last">
{{header}}
</td>
</tr>
</thead>