学习笔记-windows命令篇

定时清理QQ空间备份文件夹

https://www.zhihu.com/question/443757160/answer/2581343065

@echo off
:: 下面的路径不要弄错,弄错则无法删除
set pathfile=这里填写你的词库路径
:: 比如我的路径是C:\Users\All Users\Tencent\QQPinyin\users\8AEAEC0D730F302FA32B5DAED8EBEC70B9@qq.sohu.com\dict
cd /d "%pathfile%"
:: 仅保留最新两个文件,其余的删除
for /f "skip=2 eol=: delims=" %%F in ('dir /b /a-d /o-d 16????????') do del "%%F"
:: 因我的词库文件都是16开头,因此我在上面写为16????????,8个?代表最高匹配到以16开头的8个字符
echo 仅保留最新的2个文件,其余删除成功
ping -n 2 127.0.0.1>nul
exit

作者:豫师堂
链接:https://www.zhihu.com/question/443757160/answer/1764933579
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

定时关闭一个任务

at命令已经失效
现在用schtasks.exe 文档在 https://docs.microsoft.com/zh-cn/windows-server/administration/windows-commands/schtasks-create
比如关闭鼠标连点(鼠大侠)
schtasks /create /tn "mouse" /tr "taskkill /im MouseClick.exe /f" /sc once /sd 2022/08/06 /st 16:23 /ru system
/tn 指定任务的名称
/tr 指定任务运行的程序或命令
/sc 计划运行的时间等
/ru 执行权限 不加的话不会执行

posted @ 2022-08-06 16:28  种树人  阅读(45)  评论(0编辑  收藏  举报