当我的一台服务器上的可用磁盘空间小于指定值时,我正在尝试设置警报以通过电子邮件 (SMTP) 通知我。为此,我使用了 PerfMon 警报,如MSFT Technet中所述。我有警报工作并写入系统日志,但是当我尝试将其设置为“运行程序”时它失败了。日志警报触发,但程序失败。
我正在使用的程序是我编写的用于发送 smtp 电子邮件的小型 C# 应用程序。我已经独立于该服务器测试了该应用程序,手动运行它并且工作正常,无需任何用户交互(控制台应用程序)。但是当我将它设置为通过警报触发器运行时,它会失败。