windows 在限定时间内不能开机的命令

在网络上搜索到有if的命令,但是不知道该怎么写
例如 我只想在晚上6点以后能够正常开机,早于这个时间段开机的话都会自动关机或者不能开机,该怎么做,命令该怎么写。
感觉 L1NUXER 说的似乎有用,但是我要控制时间段怎么办 。

第1个回答  2009-05-31
直接设定在17:59前自动关机即可嘛。任务会自己添加吧?
脚本这样写:
if %time% LSS 17:59:59.00 shutdown -s -t 1

保存为bat 添加到任务计划里面即可。每次用户登录的时候执行。
第2个回答  2009-05-31
新建一个文本文档 打开 输入:shutdown -s -f -t 0(vista是shutdown /s /f /t 0)
然后保存 保存的文件名命名为1.bat
直接双击就可以关闭计算机了
如果你想开机就执行此脚本的话 放在开始-程序-启动 里就可以了
第3个回答  2009-05-31
写个程序开机自动启动,然后这个程序判断现在的时间,如果时间不对 就立即强制关机。

应该很好写的。

还有更简单的方法就是你设置一个密码,只有你知道,看咱侄儿怎么办?呵呵。
第4个回答  2009-05-31
运用计划任务,时间段每1分钟运行一次你写的BAT文件,这样就在规定的时间内开机就会立刻关机,开了也没什么用。而在时间段之外的时间段内没有计划任务,bat文件不会运行不会关机。
bat文件如下
shotdown -s -t
第5个回答  2009-05-31
不能开机做不到,自动关机倒是可以

单纯IF命令做不了

for /f "tokens=1 delims=:" %i in ('time /t') do (
if %i GEQ 18 (shutdown -s -t 30) else exit)

看不懂的话到我空间留言.本回答被网友采纳
相似回答