怎么实现过一段时间无人操作自动关机

来源:百度知道 编辑:UC知道 时间:2024/06/15 19:23:32
因为家里有好几台电脑,亲戚比较多,每次玩电脑后总不关机,有时候电脑几乎是连续好几天一直运行着。我看着就心疼,不知道有设么软件可以能实现过一段时间无人操作自动关机(有时候看影片,要很长时间会无人操作,不知道可不可以只能分析这个)网上找的都是自动定时的,这个功能的很难找啊!
晕倒,不是自动定时,看清要求再回答:
1.实现过一段时间无人操作自动关机(智能分析)
2.避开因看影片而造成的一段因时间无人操作自动关机(能智能分析到)

使用计划任务和一个VBE脚本应该可以实现
脚本如下
on error resume next
dim WSHshellA
set WSHshellA = wscript.createobject("wscript.shell")
WSHshellA.run "cmd.exe /c shutdown -r -t 60 -c ""是否关机?"" ",0 ,true
dim a
do while(a <> "否")
a = inputbox ("是否关机?,请说 ""是"" ","否","否",8000,7000)
msgbox chr(13) + chr(13) + chr(13) + a,0,"MsgBox"
loop
msgbox chr(13) + chr(13) + chr(13) + "OK,"
dim WSHshell
set WSHshell = wscript.createobject("wscript.shell")
WSHshell.run "cmd.exe /c shutdown -a",0 ,true
msgbox chr(13) + chr(13) + chr(13) + "打扰了"

计划任务的话,如果你的是XP系统,你可以在控制面板,切换到分类视图,找到“性能与维护” 点进去,找到“计划任务”,进去后新建一个任务,按照他的步骤,然后在选程序的时候把这个vbe选上了(您可以点“浏览”选择这个脚本)。然后继续步骤。完了后,右击建立出来的计划任务,在“任务”标签的页面,把“登陆后运行”勾上,转到“计划”的页面,在运行时间选择“空闲时”就可以了。
当计算机空闲的时候,它就会执行这个vbe,当没有人答“否”的时候就会60秒后关机。