找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3208|回复: 8

[脚本] 求一个定时关机脚本

[复制链接]
发表于 2011-3-22 21:20:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
各位大哥好...小弟现在在一所学校...由于每天晚上11点断电,(星期5和星期6除外)

现在求一个脚本,星期1,2,3,4,7晚上22:58分自动关机,而星期5.6不关机,...

每天早上有人负责开机....


麻烦各位大大了...
routeros
发表于 2011-3-22 22:15:59 | 显示全部楼层
这个结合那个计算星期几的脚本,然后 加上 /system shutdown 就可以了。
routeros
回复

使用道具 举报

发表于 2011-3-23 12:15:43 | 显示全部楼层
自动运行里设置:
start time : 22:58:00
interval : 1d 00:00:00

{
:local date [/system clock get date]
:local result ""
:local months [:toarray "jan,feb,mar,apr,may,jun,jul,aug,sep,oct,nov,dec"]
:local monthtbl [:toarray "0,3,3,6,1,4,6,2,5,0,3,5"]
:local daytbl [:toarray "sun,mon,tue,wed,thu,fri,sat"]
:local month [:pick $date 0 3]
:local day [:pick $date 4 6]
:local dayc [:pick $date 5 6]
:local century [:pick $date 7 9]
:local year [:pick $date 9 11]
:local yearc [:pick $date 10 11]
:if ([:pick $date 4 5] = 0) do={ :set day ($dayc)}
:if ([:pick $date 9 10] = 0) do={:set year ($yearc)}
:local sum 0
:set sum ($sum + (2 * (3 - ($century - (($century / 4) * 4)))))
:set sum ($sum + ($year / 4))
:set sum ($sum + $year + $day)
:for mindex from=0 to=[:len $months] do={
:if ([:pick $months $mindex] = $month) do={:set sum ($sum + [:pick $monthtbl $mindex])}}
:set sum ($sum - (($sum / 7) * 7))
:set result [:pick $daytbl $sum]
:if ($result="sun" || $result="mon" || $result="tue" || $result="wed" || $result="thu") do={/system shutdown}}
routeros
回复

使用道具 举报

 楼主| 发表于 2011-3-24 12:54:19 | 显示全部楼层
回复 zooyo 的帖子

谢谢版主大大
routeros
回复

使用道具 举报

发表于 2011-3-24 17:41:57 | 显示全部楼层
回复 vitasoy 的帖子

使用上了吗?有bug反馈。
routeros
回复

使用道具 举报

 楼主| 发表于 2011-3-29 09:11:16 | 显示全部楼层
目前没有,时间是准确的..谢谢咯!
routeros
回复

使用道具 举报

 楼主| 发表于 2011-3-29 09:11:41 | 显示全部楼层
回复 zooyo 的帖子

目前没有,时间是准确的..谢谢咯!
routeros
回复

使用道具 举报

发表于 2011-3-29 12:07:04 | 显示全部楼层
每行有注释就好了,
routeros
回复

使用道具 举报

发表于 2011-3-29 15:21:28 | 显示全部楼层
版主好强,好大啊!!!
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-4-28 22:49 , Processed in 0.054565 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表