监控远程 PC 关机活动

监控远程 PC 关机活动

我们有 10 台 Windows 7 电脑,主要用于构建

我们遇到了一个问题,服务器由于我们无法确定的原因而自行关闭。在事件查看器中,我看到了“内核电源关闭”事件。这里没有太多信息

我使用 Mem86 进行了 RAM 测试,没有错误。

我正在寻找一种监控机制,当电脑关闭时它会通知我(电子邮件)。

我有以下想法/选择

  • 对所有机器执行 ping 操作,如果其中任何一台机器宕机,则发送电子邮件
  • 每 10 分钟将文件写入正常运行时间的位置

还有其他防故障方法来监测心跳吗?

我没有安装任何第三方软件的权限

答案1

您始终可以使用 Powershell:

$computerArray = "PCOne", "PCTwo"  #List of Computers to check
Foreach ($computer in $computerArray)
    {
        If (!(Test-Connection $computer -Quiet)) #test if the computer responds to a ping
            {Send-MailMessage -To [email protected] -Subject "$computer is down"} #If not, send an email            
    }

填写您的电子邮件信息并将脚本放入计划任务中,就可以开始了。

相关内容