首页 > 范文大全 > 正文

懒人张大民的“任务计划”

开篇:润墨网以专业的文秘视角,为您筛选了一篇懒人张大民的“任务计划”范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

告诉你所不知道的一些Windows任务计划技巧。

多年前凭一部《贫嘴张大民》而火的张大民,被国内某知名网站聘为娱乐频道的主编。现在的张大民怎么样了呢?为采访他,这天下午6点钟我联系到他的秘书,结果说他已经下班了,而且他每天准时5点半下班,所以预约时间要再早点才行。我不禁很诧异:IT业界加班绝对是家常便饭,何以张大民的工作能如此轻松,并且同样将网站经营得有声有色?!最终约见到张大民时,我首先提出这个疑问。张大民哈哈一笑:“我其实是个很懒的人,只不过尽量把一些工作分给别人去做罢了。还有些工作,甚至可以分配给电脑自动完成。”下面记录了我对张大民的跟踪采访,也许对你也有所启发。(故事纯属虚构,技巧完全验证)

8∶20准时把你的耳朵叫醒

为了上班不迟到,张大民利用Windows的“任务计划”,给家中的电脑定制了一个音乐小闹钟。

第1步 启动进入Windows XP,在“运行”对话框中执行“control userpasswords2”命令调出“用户账户”窗口,点击取消对“要使用本机,用户必须输入用户名和密码”项的选择,这样开机后无需输入密码即可直接登录。

第2步 打开记事本,输入下面的代码,并保存为后缀是bat或cmd的文件(如保存为clock.bat):

"C:\Program Files\Windows Media Player\wmplayer.exe""d:\musics\when.mp3"

这行命令可以调用Windows内置的Media Player播放器并自动播放后面指定的MP3歌曲。第一个双引号内是Media Player播放器的完整路径,因为路径名中有空格,所以要用英文双引号括起来;第二个双引号内是指定要播放的歌曲文件。

第3步 在“运行”对话框中执行“control schedtasks”命令,调出任务计划窗口(或在“附件系统工具”中打开),双击“添加任务计划”打开向导窗口,单击“下一步”,点击“浏览”选择上面建立的clock.bat,下一步选择“计算机启动时”(见图1),再按提示输入用户密码,连续点击“下一步”、“完成”就可以了。

图1

配合下面要讲到的自动开机技术,以后每天早上电脑就会定时播放音乐叫醒你了。但如果是单位或其他公用场所的电脑,最好别进行类似的操作,因为取消Windows输入登录密码,会威胁到你的隐私安全。

8∶50 单位电脑定时自动开机

8点50就上班?懒人能够不迟到就算不错了!其实张大民设置的是电脑自动开机,在他准时上班后,单位的电脑马上就可以操作,无需等待。不过这需要电脑硬件的支持,想尝试的朋友可以查一下自己主板的说明书。

第1步 这里以Phoenix-AwardBIOS为例,开机后,按Delete键进入CMOS设置界面,选中Power Management Setup(电源管理)项,按回车键进入下一级界面,选中其下的Wakeup Event Setup(唤醒事件设置)项,按回车键进入下一级界面。

第2步 选中Resume by RTC Alarm(根据RTC时钟预设启动时间)项后,按PageDown键将它默认的值Disabled改为Enabled,这时会激活它下面的2项:Date(of month) Alarm和Time(hh:mm:ss) Alarm。前者用来设置日期,有0~31的选择,比如设置为2,表示每月的2号自动开机。如果设置为0,则每天都自动开机。后者设置具体时间,“hh:mm:ss”表示“时间:分钟:秒钟”,比如设置为“08:50:00”。

第3步 最后按F10键保存设置就可以了,以后电脑就会在你设置的时间自动唤醒开机了。

10∶00 每隔1小时的健康运动提示

Windows任务计划向导不支持小于“天”数的单位,但有些任务是需要几个小时,甚至几十分钟就重复执行的。比如张大民以前在电脑前一坐就是一整天,缺少运动(IT人的通病)。他看到《电脑爱好者》第8期的《小狗学艺,搜索助手变定时提醒》中的提醒功能挺好,但文中只简单提了一句用“任务计划”启动,具体操作却语焉不详。后来他自己想出了解决方法。

方法一:图形界面中的设置

双击“添加任务计划”启动向导,通过“浏览”按钮找到dog.vbs脚本文件(下载地址:/cfan/200713/dog.rar),设置任务执行频率为“每天”,其他按提示操作。

完成后“任务计划”文件夹中多出一个dog任务,双击打开它的属性对话框。把开始时间设置为9:00,再单击后面的“高级”按钮打开选项对话框,选中“重复任务”,并设置“每1小时”运行一次。确定即可。

方法二:通过命令行快速设置

设置小于“天”数的任务计划时,图形界面中的设置有些繁琐了,其实可以通过命令行快速建立。比如上面的设置,只需执行以下一行命令:

schtasks /create /tn dog /tr C:\dog.vbs /sc hourly /mo 1

上面的命令,表示要创建一个名为“dog”的任务计划,调用的是C盘根目录下的脚本dog.vbs,以小时为单位,每1小时执行一次。按回车键执行命令,会提示你输入当前用户的密码,输入后确定就可以了。虽然可以直接在命令行中再加上参数“/ru”和“/rp”来直接指定用户名和密码,不过那反而麻烦(见图2)。

图2

schtasks是任务计划的命令行方式,也是Windows 2000中at命令的替代者。“/create”参数表示要创建任务;“/tn”参数后面是要创建任务的名称;“/tr”参数后面是要执行的程序、脚本、批处理文件等;“/sc”指定任务计划的类别,可选Minute(分钟)、Hourly(小时)、Daily(日)等时间单元,也可以选Once(仅一次)、Onstart(启动时)等事件类别。“/mo”后面的数字是指运行的间隔频率。

12∶00 吃饭去,但是电脑别闲着

午餐是一块很大的空闲时间,如何充分利用好,对提高工作效率绝对大有帮助,比如磁盘清理、磁盘碎片整理等操作时间长、占用系统资源多的事情可留待此时操作。但吃饭就一定是12∶00整么?万一早点或晚点,而任务计划却按时启动了磁盘清理等操作岂不麻烦。张大民用了一行命令,设定这一任务在系统空闲一定时间(说明真的吃饭去了)后才启动。命令如下:

Schtasks /create /tn "Idle Task" /tr C:\MyFiles\Mybatch.bat /sc onidle /i 15

这一命令的作用是,在系统空闲15分钟没有任何操作时,就执行“Idle Task”任务,也就是执行Mybatch.bat批处理。具体的批处理内容,就完全由你来决定了。

小提示:巧用脚本避开“任务计划”之短

Windows的任务计划一次只能选择一个程序文件,这使得它的功能受到一定限制,不过我们可以先通过vbs等脚本文件(或bat批处理)编制更复杂的操作,然后在任务计划中直接使用这个脚本就可以了。另外,在任务计划向导中选择程序时,是找不到“磁盘碎片整理程序”的,这个问题也可以通过调用脚本来解决(磁盘整理批处理文件见上期杂志)。

17∶30 下班了,定时关机要灵活多变

5点半,该下班了,一般人要单击“开始关闭计算机关闭”,太繁琐,而张大民只需收拾东西直接走人,电脑会自动关机的。有人说了,这个简单,在“任务计划”中添加一个任务,执行“shutdown.exe -s”命令就可以了。但是,如果某天情况特殊,系统自动启动关机功能后你还有些工作要处理,这时想用“shutdown -a”来中止就有点手忙脚乱了。张大民是通过一个批处理文件解决这一问题的。

第1步 打开记事本程序,输入下面的代码,并保存为后缀是bat或cmd的文件,如:shutdown_computer.bat。

@echo off

shutdown -s -t 60

echo 按任意键可以中止关机操作...

echo.

pause

shutdown -a

第一个shutdown命令表示在60秒钟过后自动关机,这个时间你可以根据需要改变。第二个shutdown命令则表示中止关机操作,只有在你按下任意键它才会被执行到。

第2步 在“运行”对话框中输入“control schedtasks”,按回车键快速启动任务计划向导,在选择要运行的程序时,单击“浏览”按钮选中上面建立的shutdown_computer.bat,把执行任务的频率定为“每天”,起始时间定为“17∶30”,最后输入用户密码,确定就可以了。

以后每天下午5点半,系统会自动关机。如果有事想取消这一操作,点一下命令提示符窗口,按空格键就可以了。