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