Board logo

标题: 强制关机 [打印本页]

作者: 371770923     时间: 2007-6-21 21:49    标题: 强制关机

请问如何用批处理实现定时关机,如电脑启动4个小时后就强制关机,并且在2小时或更长的时间内无法再次启动?
(我在论坛搜索过,并无理想的代码,请版主指教)
作者: pooloo     时间: 2007-6-21 21:56
XP是用shutdown命令:

用法: shutdown [-i | -l | -s | -r | -a] [-f] [-m \\computername] [-t xx] [-c
mment"] [-d up:xx:yy]

        没有参数                显示此消息(与 ? 相同)
        -i                      显示 GUI 界面,必须是第一个选项
        -l                      注销(不能与选项 -m 一起使用)
        -s                      关闭此计算机
        -r                      关闭并重启动此计算机
        -a                      放弃系统关机
        -m \\computername       远程计算机关机/重启动/放弃
        -t xx                   设置关闭的超时为 xx 秒
        -c "comment"            关闭注释(最大 127 个字符)
        -f                      强制运行的应用程序关闭而没有警告
        -d [u][p]:xx:yy         关闭原因代码
                                u 是用户代码
                                p 是一个计划的关闭代码
                                xx 是一个主要原因代码(小于 256 的正整数)
                                yy 是一个次要原因代码(小于 65536 的正整数)
作者: lotus516     时间: 2007-6-22 13:58
一点思路,可以在C盘放一个文件内容为开机时间,四小时关机可以用ping,也可以用at(开启计划任务),每次开机检测C盘的那个文件并和当前时间比较,如当前时间大于其四小时则闭关机!
作者: bob1989     时间: 2007-6-22 19:08
shutdown -s -t 14400 -c "您好,您每天只能用4小时!"

把这个放到启动里
呵呵`  ` 前提是别人不会用shutdown -a
要不然就惨拉`
一个到记时牌牌吓死他
作者: 371770923     时间: 2007-6-23 17:54
三楼的朋友
不好意思,PING 我只会用来测试网络,却不知如何用来比较时间
请教具体用法
谢谢!!!!!!!
作者: lxmxn     时间: 2007-6-26 02:54
延迟60秒
ping -n 61 127.0 >nul