Board logo

标题: [文件操作] [分享]批处理复制多个子文件夹里面的文件 [打印本页]

作者: Batcher    时间: 2024-11-2 13:12     标题: [分享]批处理复制多个子文件夹里面的文件

【问题描述】

请问一下要把d盘test文件里面的十多个子文件夹里面的文件(都是dll文件),拷贝到d盘123文件夹里面,怎么搞啊,每次一个一个打开去拷贝很麻烦。
作者: Batcher    时间: 2024-11-2 13:12

【解决方案】

1.bat
  1. @echo off
  2. for /f "delims=" %%i in ('dir /b /s /a-d "D:\test\*.dll"') do (
  3.     echo "%%i" ---^> "D:\123\"
  4.     copy /y "%%i" "D:\123\"
  5. )
复制代码

作者: Batcher    时间: 2024-11-2 13:17

2.bat
  1. @echo off
  2. for /r "D:\test" %%i in ("*.dll") do (
  3.     echo "%%i" ---^> "D:\123\"
  4.     copy /y "%%i" "D:\123\"
  5. )
复制代码





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