windows下查找并复制文件

我想把test目录下的各个子文件夹下的.txt文件复制到test_bak目录下,开始的时候我使用:xcopy /s /e /y test/*.txt test_bak/ ,结果,文件夹也过去了!

查了一圈发现xcopy不能只复制文件,不复制文件夹结构,copy也不行,头大。然后找到一个神奇的for循环可以:

 for /r test %%i in (*.txt) do (
      echo =====copy %%i to test_bak=====
     xcopy /Y %%i test_bak
  )

参考:https://blog.csdn.net/qq_29647709/article/details/81474552

原文地址:https://www.cnblogs.com/zndxall/p/12622267.html