none
任务计划程序能否设置定时关机? RRS feed

  • 问题

  • 如题,我以前尝试在Vista下使用任务计划程序来实现定时关机。但没有成功,不知道Win 7下能否?如果谁知道,能否提供详细步骤?
    2009年6月20日 22:52

答案

  • 具体方法为:
    1,鼠标右键单击“计算机”(开始菜单或者桌面上的图标),在弹出的菜单中选择“管理”
    2,在弹出的“计算机管理”对话框中单击选择左边的“任务计划程序”,再点击右边的“创建基本任务”
    3,点击之后弹出“创建基本任务向导”对话框“创建基本任务”页面,输入要创建定时关机任务的名称和任务描述
    4,点击“下一步”后到达“任务触发器”页面,向导询问“该任务何时开始?”,如果只需要让电脑自动关机一次可以选择“一次”
    5,点击“下一步”,选择计划自动关机的时间
    6,继续点击“下一步”,向导提示“希望该任务执行什么操作?”,选择“启动程序”
    7、点击“下一步”,在“程序和脚本”下面的输入框输入“shutdown”,在“添加参数(可选)”后的输入框内输入“/s /f”。其中参数“/s”含义为“关闭计算机”(可以替换成 “/r”,表示关闭并重新启动计算机,或者“/l”,表示注销,或者“/h”,表示休眠本地计算机)。参数“/f”含义为“强制正在运行的应用程序关闭,不前台警告用户”。也可以加上参数“/t xxx”,表示设置关闭前的超时为 xxx 秒,有效范围是0-600秒,如果不加此参数,默认为任务启动30秒后自动关机。
    8、点击“下一步”,出现任务摘要页面,显示之前创建的任务信息
    9、点击“完成”后,任务创建成功,可以在“计算机管理”对话框左侧单击“任务计划程序”前的三角,出现“任务计划程序库”,点击后可以查看已经创建的任务“定时关机”

    王万利 http://hackerjx.blog.51cto.com/
    • 已标记为答案 Clay Ton 2009年6月22日 9:02
    2009年6月21日 11:43
    版主

全部回复

  • 你可以尝试以下方法:在运行cmd 界面中输入命令格式是 at __:__ shutdown -s。
    2009年6月21日 1:25
  • 你可以创建一个快捷方式,然后在里面输入命令 at 7:00 shutdown -s
    然后让计划任务来运行这个快捷方式。
    或者直接创建一个批处理文件了,都差不多。
    我的博客,最近新写了一个Windows Mobile 6.5 Widget开发的文章,欢迎捧场
    尽力回答每一个问题,但不代表一定正确,希望初学者能够多自己尝试。。共勉。。:)
    2009年6月21日 4:21
  • 你好!
    关机一分钟前提醒即将关机,可自行修改定时关机时间。  

    @echo off

    at 22:50 every:M,T,W,Th,F,S,Su shutdown -s -t 60 -c "很晚了,该睡觉了了!"

    at 13:50 every:M,T,W,Th,F,S,Su shutdown -s -t 60 -c "要停电了,快存盘吧!"

    at 15:50 every:M,T,W,Th,F,S,Su shutdown -s -t 60 -c "要停电了,快存盘吧!"

    at 9:50 every:M,T,W,Th,F,S,Su shutdown -s -t 60 -c "要停电了,快存盘吧!"

    at 5:50 every:M,T,W,Th,F,S,Su shutdown -s -t 60 -c "要停电了,快存盘吧!"

    echo 已经完成!

    pause&end

    复制上面为文档,文件名改文:定时关机.bat

    以管理员身份运行即可

    周雪峰
    2009年6月21日 4:34
  • 具体方法为:
    1,鼠标右键单击“计算机”(开始菜单或者桌面上的图标),在弹出的菜单中选择“管理”
    2,在弹出的“计算机管理”对话框中单击选择左边的“任务计划程序”,再点击右边的“创建基本任务”
    3,点击之后弹出“创建基本任务向导”对话框“创建基本任务”页面,输入要创建定时关机任务的名称和任务描述
    4,点击“下一步”后到达“任务触发器”页面,向导询问“该任务何时开始?”,如果只需要让电脑自动关机一次可以选择“一次”
    5,点击“下一步”,选择计划自动关机的时间
    6,继续点击“下一步”,向导提示“希望该任务执行什么操作?”,选择“启动程序”
    7、点击“下一步”,在“程序和脚本”下面的输入框输入“shutdown”,在“添加参数(可选)”后的输入框内输入“/s /f”。其中参数“/s”含义为“关闭计算机”(可以替换成 “/r”,表示关闭并重新启动计算机,或者“/l”,表示注销,或者“/h”,表示休眠本地计算机)。参数“/f”含义为“强制正在运行的应用程序关闭,不前台警告用户”。也可以加上参数“/t xxx”,表示设置关闭前的超时为 xxx 秒,有效范围是0-600秒,如果不加此参数,默认为任务启动30秒后自动关机。
    8、点击“下一步”,出现任务摘要页面,显示之前创建的任务信息
    9、点击“完成”后,任务创建成功,可以在“计算机管理”对话框左侧单击“任务计划程序”前的三角,出现“任务计划程序库”,点击后可以查看已经创建的任务“定时关机”

    王万利 http://hackerjx.blog.51cto.com/
    • 已标记为答案 Clay Ton 2009年6月22日 9:02
    2009年6月21日 11:43
    版主
  • shutdown命令本身就可以定时关机嘛,要计划任务做什么? shutdown -t nn 设置时间(秒)即可。机器多的话,用shutdown -i GUI的哦,可以同时设置网络上的多台机器,只要有管理权限即可。 我试过的最大延时999999秒,大概11天多点,够用吧? 另: at 命令是为了向后兼容保留的,建议试试新的命令 schtasks 看看 /? 就知道强大很多哦。
    FrankGuan --- 临渊慕鱼,不如退而结网
    2009年6月22日 6:47