如何从Windows * .bat文件发送电子邮件

时间:2013-01-07 10:46:58

标签: batch-file batch-processing

我正在编写一个Windows批处理来获取cpu利用率并检查条件是否大于80.如果cpu util大于80,我应该收到一封邮件。

你能帮忙吗?我使用wmic cpu get "LoadPercentage" | find /V "LoadPercentage"

1 个答案:

答案 0 :(得分:3)

您需要使用第三方应用发送电子邮件,您可以使用blat,然后批次的其余部分将如下所示

for /f %%a in ('wmic cpu get "LoadPercentage" ^| find /V "LoadPercentage"') do (
set p=%%a
goto :BREAK
)

:BREAK
if %p% geq 80 blat -params

您需要将-params替换为blat的实际参数,您可以找到here