我有一个有几个子目录和文件的目录。
如何将子目录中的所有文件复制到新位置?
编辑:我不想复制目录,只想复制文件.
由于这仍然在XP上,所以我选择了以下解决方案:
for /D %S IN ("src\*.*") DO @COPY "%S\" "dest\"谢谢!
发布于 2008-10-09 02:47:10
如果我正确地理解了您,那么您将有一个大目录树,并且您希望它中的所有文件都位于一个目录中。如果这是正确的,那么我可以用两行:
dir /s /b "yourSourceDirectoryTreeHere" > filelist.txt
for /f %f in (filelist.txt) do @copy %f "yourDestinationDirHere"在批处理文件中,命令行将%f更改为%f
https://stackoverflow.com/questions/185698
复制相似问题