Board logo

标题: 批处理批量拷贝当前目录及多级子目录内的txt文件到指定目录下 [打印本页]

作者: bobocoolsky    时间: 2023-7-28 16:14     标题: 批处理批量拷贝当前目录及多级子目录内的txt文件到指定目录下

大佬,想做个批处理批量拷贝当前目录及多级子目录(3级)内的文件到指定目录下,并且只拷贝>100k的txt,有同名文件直接覆盖,求大佬支持
作者: Batcher    时间: 2023-7-28 17:09

回复 1# bobocoolsky


推荐使用 robocopy 命令速度快(默认多线程复制)
  1. robocopy "C:\Test\From" "C:\Test\To" *.txt /s /min:102400
复制代码

作者: 77七    时间: 2023-7-29 02:19

  1. @echo off
  2. rem 批处理保存为ansi编码格式
  3. for /f "delims=" %%a in ('forfiles /s /m *.txt /c "cmd /c if @fsize gtr 102400 echo @relpath" ^|findstr /rvc:"\\.*\\.*\\.*\\.*"') do (
  4. copy /y %%a "D:\新建文件夹"
  5. )
  6. pause
复制代码





欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2