作者hank2579 (I Don't Care.)
看板Nethood
标题Re: 如何固定时间自动开机 (需一日多次)
时间Wed Mar 21 17:15:11 2012
Windows里面有一个自动关机的参数可以使用
你可以再命令列 (执行/cmd 里面输入以下指令)
shutdown -s -f -t xx -c "注解"
例如 shutdown -s -f -t 3600
电脑就会在3600秒(一个小时)之後关机
上面的 -s是代表关机 -f 是强制执行 -t 是设定执行之後要执行 -c 是对於关机的注解
如果你直接打 shutdown -s -f 这样你电脑就马上登出关机了
如果原po是想要每天的某个时间关机的话
可以使用 at 参数 或者 Windows内建的工作排程器 (at参数的图像化界面)
如果使用 at 参数的话
就变成以下的状况
使用方法为
at time [EVERY:date] "command"
其中 time就是时间 EVERY:date 就是多久执行一次 不打此块则每日执行
"command"就是我们想执行的指令 例如此状况我们要用shutdown
examples
每个礼拜一的上午八点这个关机程式就会自动执行
at 08:00 /EVERY:MONDAY "shutdown -s -t 3600 -c "电脑将在一小时候电脑" "
每个月的第 1 与 15 天上午九点执行重新开机
at 08:00 /every:1,15 "shutdown -r -f -t 60 -c "电脑将在60秒後重新开机" "
在每天八点三十分.执行关机
at 08:30 "shutdown -s -f -t 60 -c "60秒後关机" "
如果真的不会用
请先开启记事本先把shutdown指令输入
例如 shutdown -s -f -t 3600
然後存档 存档的时候请选择"所有档案" 档名为 xx.bat
(不可取名shutdown.bat其他可以)
然後用你的工作列搜寻"排程两字" 可以进去图像化的排程介面做设定
每隔一段时间 执行你刚写好的bat档 这样子
有其他问题可以搜寻 shutdown at 这关键字 应该可以找到更多有用的资料
自动开机我就不知道了
※ 引述《matthew0204 (马修)》之铭言:
: ※ 引述《Thelper (因果关系从来就不曾存在)》之铭言:
: : 因为工作需要 有个程式要一天特定的几个时间执行,其他时间则不需要
: : 希望可以节能省碳省电费,电脑平时关机,等到特定时间到了再自动开机
: : 让程式自动跑完後再自动关机,等下次时间到,再自动开机来执行程式就好
: : 网路上找的设定BIOS自动开机的方法,似乎只能设定一日中的特定"一个"时间
: : 不知有没有什麽方法可以设定成 一天多个时间自动开机
: : 例如 每天的8:00, 13:45及21:00,电脑都会自动开机
: : (开机後自动执行完程式後就自动关机,等着下一次再自动开机)
: : 不晓有什麽方法才能办到呢
: : 不然为了一天只运作几次的程式 电脑一直开着感觉满浪费电的 谢谢!!
: BIOS设定当power lost再重新供电後power on "停电後恢复电力自动开机"
: 程式中设定跑完後自动关机...(如果没有请GOOGLE 设定排程关机)
: 购买一个定时插座
: 设定要开机前断电
: 要开机的时间开始供电
: 这样就可以达到您的需求了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.130.76
1F:→ hank2579:然後我发现我完全重点错误 他要自动开机不是关机= = 03/21 17:16
2F:推 tnav:shutdown指令满方便的,可後来我懒得打,就通通用排程关机了 03/21 20:23
3F:推 Thelper:最後一句...XD 03/24 00:20