转载:定时开关机

定时开关机
  1.自动开机
  自动定时开机的实现:要实现自动开机,主板必须有相应的支持才行,近几年生产的主板绝大多数都支持自动开机,我们只要在BIOS中进行相应设置即可。首先在启动计算机时,按“Delete”键进入BIOS界面。在BIOS设置主界面中选择“Power Management Setup”菜单,进入电源管理窗口。默认情况下,“Automatic Power Up(定时开机,有些机器选项为Resume By Alarm)”选项是关闭的,将光标移到该项,用PageUp或PageDown翻页键将“Disabled”改为“Enabled”,而后在“Date (of Month) Alarm”和“Time (hh:mm:ss) Alarm”中分别设定开机的日期和时间。如果“Date”设为0,则默认为每天定时开机。设置好后按“ESC”键回到BIOS设置主界面,点击“Save Exit Setup”,按“Y”键保存CMOS设置退出,接着机器会重新启动,这时便大功告成了。
  另外,不同的主板在设置上会不尽相同,不过都大同小异。一般常见的有以下三种品牌的CMOS:Awards / AMI / Phoenix
  请选择相应的品牌查看如何设置:
  AMI COMS 设置
  开机时按下DEL键进入BIOS;选择Power Management Features;
  选择Set Wake Up Events;
  将Resume By Alarm设置为Enabled,下面是设置定时开机的具体时间:
  Alarm Date: 01-31(具体日期)或者 Every Day(每天)
  Alarm Hour: 00-23(0点到23点)
  Alarm Minute: 00-59(0分到59分)
  Alarm Second: 00-59(0秒到59秒)
  保存设置后退出BIOS设置界面,进入操作系统后再次关机就生效了。
  返回上方
  AWARD COMS 设置
  开机时按下DEL键进入BIOS;选择Power Management Setup;
  选择PM Wake Up Events;
  设置Resume By Alarm(定时开机)中的选项:
  设置Month Alarm为NA;注:表示每天都自动开机,有些主板为EVERY DAY;
  设置Day of Month Alarm为0;注:同样表示忽略日期,每天都定时开机;
  设置Time (hh:mm:ss) Alarm为某一具体时间;注:如6:30:00,这样每天早晨6:30电脑都会自动开机。
  保存设置后退出BIOS设置界面,进入操作系统后再次关机就生效了。
  2.自动关机
  方法一:
  定时关机的实现:单击“开始”按钮,在“开始”菜单中选择“程序”选项,在“程序”中选择“附件”,再在“附件”中选择“系统工具”,在“系统工具”中选择“计划任务”命令,这时就打开了“计划任务”窗口,在该窗口中,点击“添加已计划的任务”进入“计划任务”向导。按照提示点击“下一步”后,再点击“浏览”按钮,找到“C:\Windows\Rundll32.exe”打开,然后根据自己的需求设置任务执行的方式,如每天或每周。最后设置好这个任务开始的时间和开始的日期,点击“完成”按钮就会在计划任务窗口出现“Rundll32”这个计划任务名。
  这个计划任务还需要进行属性的修改设置,在计划任务窗口,双击“Rundll32”打开属性窗口,在“运行”栏中把原有的内容修改为:C:\WINDOWS\Rundll32.exe user.exe,exitwindows。注意user.exe和exitwindows之间的“,”必须为英文半角,且其前后不能有“空格”。 这样,完成了自动关机!
  方法二:
  在XP系统中实现自动关机,可以使用shutdown命令,举例如下:
  您如果想在1小时后自动关闭计算机,您可以使用该命令解决:
  shutdown –s –t 3600 (系统在3600秒后关闭计算机,时间自定)
  您就放心地去做其他事,而不用担心您的计算机长期开着。
  以上方法即可以实现一般用途上的自动开关机!
另外,shutdown后面加上-r参数是重启的意思,也可以设置多长时间后重启,例如一小时后重启:
shutdown -r -t 3600
原文地址:https://www.cnblogs.com/bear831204/p/1306824.html