远安论坛

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

查看: 515|回复: 0
打印 上一主题 下一主题

[灌水]巧用“计划任务”管理开机时间

[复制链接]
1#
跳转到指定楼层
发表于 2009-3-22 08:48:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自 广东省深圳市宝安区 电信
在电脑日益普及的今天,越来越多的家长都遇到一个头痛的问题,自己的孩子毫无节制地上网、玩游戏,严重影响到学习进度和身心健康。其实,我们利用WinXP系统中的“计划任务”以及命令行工具“Schtasks”,即可实现对计算机的时间管理,这样不仅可以让孩子在正常的时间内使用计算机,又可以保证他们有充足的休息和学习时间。

  在规定时间强制关机

  为了让你的孩子每天能正常休息,我们把关机时间设为晚上10点。首先用记事本建立一个批处理文件dsgj1.bat,输入“shutdown -s -f -t 10 -c “该休息了,晚安””语句(无外引号,内引号在英文状态下输入,下同)后保存。然后打开“开始→所有程序→附件→系统工具→计划任务”,执行“添加任务计划”命令,选择“下一步”后在“浏览”对话框中选择刚才创建的批处理文件dsgj1.bat,在任务运行时间对话框中选择“每天”、“下午10:00”,并在用户名及密码框中输入相应的用户密码即可(最好输入密码,否则计划任务可能无法运行)。

  参数解释:

  以上“shutdown”为定时关机或重启命令,“-s”为关闭本地计算机,“-f”为强制关闭正在运行的应用程序,“-t 10”为将用于系统关闭的定时器设置为 10 秒(不允许指定具体时刻),“–c” 后半角引号内为提示信息,可随意输入。

  在规定时间段无法使用

  强制关机后,如果孩子尝试重新开机,那么你可以设置在晚上10:00至次日8:00无法使用计算机。建立一个批处理文件如dsgj2.bat,加入“shutdown -s -f -t 10 -c “别再尝试了,在明早8:00以前你只能安心休息””语句后保存。

  按上述方法在计划任务中执行“添加任务计划”命令,选择“下一步”,在“浏览”对话框中选择批处理文件dsgj2.bat,在任务运行时间对话框中选择“每天”、“下午10:00”;在用户名及密码框中输入相应的用户密码,在高级属性对话框中选择“计划”标签的“高级”按扭,选中“重复任务”复选框;选中“持续时间”单选按扭,并在其中输入10小时0分,选择每1分钟重复一次。现在到晚上10:00关机以后,如果重新开机,在不到一分钟时间内便会再次关机,只有至到次日早上8:00才能正常使用。

  使用规定时间段后强制关机

  为了保护孩子的眼睛,你可能想限定孩子每次使用电脑的时间不超过3小时,你可以用“计划任务”的命令行工具“Schtasks”来做到这一点。

  首先建立一个批处理文件dsgj3.bat,加入“shutdown -s -f -t 10 -c“长时间使用电脑对眼睛有害,休息一下吧!””后保存。再建立另一批处理文件如dsgj.bat,在其中加入以下语句并保存:

  @echo off

  del c:\windows\tasks\dsgj3.job

  schtasks /create /tn “dsgj3” /tr c:\dsg3.bat /sc hourly /mo 3 /ru user /rp 123456

  将dsgj.bat的快捷方式加入“开始”菜单的“启动”项下,则在每次电脑启动后的3小时后强制关机。因为新创建的计划不能覆盖上一次创建的同名计划,所以以上第二行语句为删除上次启动时创建的计划,以便每次启动时都能以当前时间计时。第三行意思为创建一个以“dsgj3.job”为名的计划,来运行批处理文件“dsgj3.bat”,以便在3小时内关机。“/ru”后的参数“user”为当前登录的用户名,“/rp”后的“123456”为“user”用户的密码。

  技巧提示:

  如果你的孩子知道“shutdown -a”这个命令,并能在10秒内在“运行”对话框中完成运行的话,那么请将以上“shutdown”命令的“-t”后的参数直接改为0吧!

  在规定时间禁止上网、玩游戏

  晚上7:00至10:00是孩子回家学习的最佳时间,你当然不愿孩子在这个时候上网或玩游戏了。首先建立批处理文件“hhxx.bat”,写入以下语句后保存:

  @Echo off

  taskkill /im iexplore.exe /im elements.exe /im ttplayer.exe /f /t

  参照以上第二种方法进行设置,只是在添加计划时将“dsgj2.bat”换成“hhxx.bat”,并将相应的时间改成希望值即可。这样,在你设定的时间段,只要浏览器窗口和游戏被运行,在不到一分钟时间里,便会被计划任务检测到并被关闭,即使反复打开也是一样。

  参数解释:

  以上“taskkill”命令为关闭一个或多个进程,并将进程名作为“/im”的参数,将你想关闭的进程都写入吧!(iexplore.exe为IE浏览器,elements.exe是英雄无敌,ttplayer.exe是千千静听),“/f”为强制关机,“/t”为终止与父进程一起的所有子进程。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|设为首页

广告热线:13339794535举报电话:0717-3819486法律顾问:沮城律师事务所 刘亚杰 律师

备案信息:ICP14000855Copyright 2016 All rights reserved

Powered by Discuz! X3.2© 2001-2016 Comsenz Inc.

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

鄂公网安备 42052502000018号