控制面板--任务计划---新增----计划的任务--用户定义的脚本
复制以下代码进去,设置好回到-计划的任务-点下刚健那个任务,再点运行一下,以后就是24小时运行
---------------------------------------------------------------------------------------------------
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | #!/bin/sh MonitorIP=192.168.3.1 DelayTime=360s if ping $MonitorIP -W 2 -w 2 -c 2 | grep '^[0-9].*ms$' > /dev/null then echo "Power on." else synologset1 sys warn 0x11600036 sleep $DelayTime if ping $MonitorIP -W 2 -w 2 -c 2 | grep '[0-9].*ms$' > /dev/null then synologset1 sys warn 0x11600035 else synologset1 sys warn 0x11600037 poweroff fi fi exit 0 |
----------------------------------------------------------------------------------------
说明:
每天运行:00:00开始,每5分钟一次,结束23:55 。
192.168.3.1是路由器地址,其他路由器不一样的改一下,180s是延时180秒即三分钟,
如果ping不通路由器,延迟三分钟后 (正常重启路由器三分钟足够了),仍然ping不通路由器(市电断电),群晖自动关机
————————————————
版权声明:本文为CSDN博主「小白白友」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/BoYou233/article/details/108438717