找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 28782|回复: 7

[系统相关] [已解决]BAT批处理如何让电脑每小时重启一次?

[复制链接]
发表于 2014-4-11 10:13:57 | 显示全部楼层 |阅读模式
本帖最后由 zhanglei1371 于 2014-4-11 13:57 编辑

如题,如何让电脑实现每小时重启一次?
用批处理该如何解决?

评分

参与人数 1PB +2 收起 理由
Batcher + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

发表于 2014-4-11 10:42:28 | 显示全部楼层
用计划任务,每小时执行一次,很简单的
 楼主| 发表于 2014-4-11 12:11:14 | 显示全部楼层
回复 2# syddhgx


    计划任务我也会,但是如何用批处理代码实现?我希望在任意一台电脑双击一个bat文件就能实现这样的效果
发表于 2014-4-11 12:22:12 | 显示全部楼层
回复 3# zhanglei1371


    在bat里面调用schtasks命令创建任务计划你会吗?
 楼主| 发表于 2014-4-11 13:56:14 | 显示全部楼层
回复 4# DAIC


    我想我已经解决了:
schtasks /Create /ru system /tn 每隔1h /tr "cmd/c shutdown -r" /sc HOURLY /MO 1
当然,有不足之处,还请DAIC大将指教!
参考帖子:
http://bbs.bathome.net/viewthread.php?tid=1441
http://bbs.bathome.net/thread-15888-1-1.html]]
http://www.bathome.net/viewthread.php?tid=13547
发表于 2014-4-11 14:03:41 | 显示全部楼层
回复 5# zhanglei1371


    可以考虑给 shutdown 命令加个 -f 参数

评分

参与人数 1技术 +1 收起 理由
Batcher + 1 乐于助人

查看全部评分

 楼主| 发表于 2014-4-11 14:21:36 | 显示全部楼层
回复 6# DAIC


    确实如此:
  1. schtasks /Create /ru system /tn 每隔1h /tr "cmd/c shutdown -r -f -t 5" /sc HOURLY /MO 1
复制代码
用法: SHUTDOWN [/i | /l | /s | /r | /g | /a | /p | /h | /e] [/f]
    [/m \\computer][/t xxx][/d [p|u:]xx:yy [/c "comment"]]
    没有参数   显示帮助。这与键入 /? 是一样的。
    /?         显示帮助。这与不键入任何选项是一样的。
    /i         显示图形用户界面(GUI)。
               这必须是第一个选项。
    /l         注销。这不能与 /m 或 /d 选项一起使用。
    /s         关闭计算机。
    /r         关闭并重新启动计算机。
    /g         关闭并重新启动计算机。系统重新启动后,
               重新启动所有注册的应用程序。
    /a         中止系统关闭。
               这只能在超时期间使用。
    /p         关闭本地计算机,没有超时或警告。
               可以与 /d 和 /f 选项一起使用。
    /h         休眠本地计算机。
               可以与 /f 选项一起使用。
    /e         记录计算机意外关闭的原因。
    /m \\computer 指定目标计算机。
    /t xxx     设置关闭前的超时为 xxx 秒。
               有效范围是 0-315360000 (10 年),默认值为 30。
               如果超时时间大于 0,则默示 /f
               参数。
    /c "comment" 重启动或关闭的原因的注释。
               最多允许 512 个字符。
    /f         强制正在运行的应用程序关闭,不前台警告用户。
               当为 /t 参数指定大于 0 的值时,
               则默示 /f 参数。
    /d [p|u:]xx:yy  提供重新启动或关机的原因。
               p 表明重新启动或关闭是计划内的。
               u 表示原因由用户定义。
               如果 p 和 u 均未指定,则是计划外重新启动
               或关闭。
               xx 是主要原因号(小于 256 的正整数)。
               yy 是次要原因号(小于 65536 的正整数)。
发表于 2014-4-11 14:59:46 | 显示全部楼层
shutdown前应该不需要加cmd/c
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-21 02:04 , Processed in 0.033638 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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