forfiles批处理 移动删除复制文件(实现命令移动前一天的文件)

最近遇到个问题,需要命令打包前一天的文件,文件名没规律,需要按照文件创建日期来判断,查资料发现forfiles命令强大,比如查找前一天创建的文件,一条命令搞定

forfiles /p “D:\linshi” /s /m * /d -1 查找D:\目录下前一天的文件,很好用,还可以指定文件后缀,例如:forfiles /p “D:\linshi” /s /m *.txt /d -1 查找txt文件

forfiles /p “D:\linshi” /s /m *.txt /d -1 /c “cmd /c move @path D:\linshi2” 将
D:\linshi 下的,包括子目录,txt文件,1天前的文件,移动到 D:\linshi2下。

/s:递归搜索子目录 /m:搜索”.pdf”文件来删除,默认是”.
/p 表示当前目录
move、copy、del 移动、复制、删除

关于笃志情缘

人尽其责,物尽其用,不成功,也无憾,毕竟奋斗过。走自己的路吧! 笃志建站:虚拟主机、域名注册、云主机、成品网站、企业邮局、CDN加速 http://www.duzhi.net QQ:3081689173
此条目发表在服务器相关分类目录。将固定链接加入收藏夹。