因为有时候想用单位电脑下载电影,但是白天不敢,怕占用太大流量被网管发现,所以一般就是下班后开始下载,然后第二天早上来的时候已经下载完成了。但是这里有个问题,电脑整晚开着不太好。于是就想到在某个时间点将其关闭,但话说回来,其实大部分下载工具是自带“完成后关机”的功能的。这里分享一个小技巧。

  假如,要在23:00关闭QQ;在23:30关闭迅雷,可按以下方法实现:在“记事本”中输入下列两行命令(斜体部分,注意空格):

at 23:00 taskkill /f /im QQ.exe
at 23:30 taskkill /f /im thunder5.exe

  保存文件为“定时关闭程序.bat”,然后双击运行,即可实现关闭程序。此方法是利用Windows自带的taskkill命令和at命令来实现定时关闭程序。taskkill命令和at命令的详细参数可在命令行中输入taskkill /?以及at /?来查看。

  利用此方法,还有一点要注意,即“计划服务(Task Scheduler)”必须处于“已启动”状态。以下为更多的实例:

凌晨自动关机

at 00:00 shutdown -s -f -t 0 >nul 2>nul
rem 0>nul 2>nul  表示无论命令执行成功与否都不显示消息

在每个周二的上午8点执行系统垃圾的清理

at 8:00 /every:M cmd /c  d:/clean.bat   或 at 8:00 /every:M clean.exe
rem    cmd /c dir 是执行完dir命令后关闭命令窗口
rem    d:/clean.bat是你要执行垃圾清理的批处理的路径及文件名

系统垃圾一键清理 BAT 下载地址:https://ihacksoft.com/12.html

计划从周一到周六每天上午2:00执行数据库备份

at 2:00 /every:M,T,W,TH,F,S,Su cmd /c d:/autobackup.bat

计划管理

rem 列出当前所有计划
at

rem 取消所有计划
at /del /yes

rem 取消单个计划,如id为2
at 2 /del