如何知道网络计算机何时关闭

如何知道网络计算机何时关闭

我的局域网上有一台专门的计算机正在运行一个程序,我需要知道什么时候(因为我知道发生)它就会关闭。

我所说的关机并不是指干净关机,而是指系统崩溃时。

我在想也许我可以每隔几分钟运行一次任务来 ping 该计算机以查看它是否仍在运行,但理想情况下我想要一些东西(也许有一个程序可以做到这一点?) 可以给我发送电子邮件或至少写入包含一些详细信息的日志,例如 CPU / HDD 温度、SMART 状态等。

有什么办法可以做到这一点?

答案1

如果远程主机响应 ICMP 回显请求,则可以在脚本中使用 ping 看门狗。

如果不是,arp ping 将始终在同一子网上工作。为命令添加合理的超时和 ping 计数,如果超时(多次),让脚本提醒您。

否则,假设远程主机已启动。

相关内容