一、首先打开控制面板--任务计划--新增--计划的任务--用户定义的脚本;
二、常规选项,可以自定义任务名称和运行此任务的账号;
三、计划选项,每天运行,0:00开始,5分钟一次,结束23:55;
四、任务设置选项--自定义脚本那里把本文最后的脚本代码复制进去,192.168.1.1是路由地址,不一样的请自己更改,240s是延时240秒,如果一分钟,改59s之类,最后点击确定;
五、最后,回到计划任务,选择刚新增的任务,再点一下运行,以后就是24小时运行了。
PS:硬盘设置的不休眠,此方法有效,硬盘设置休眠,此方法未测。
脚本代码:
#!/bin/sh
MonitorIP=192.168.1.1
DelayTime=240s
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
还木有评论哦,快来抢沙发吧~