Board logo

标题: [已结]如何把多个文件夹下的txt文件拷贝到1个文件夹下? [打印本页]

作者: gsong     时间: 2008-12-8 10:53    标题: [已结]如何把多个文件夹下的txt文件拷贝到1个文件夹下?

求教,怎么把好多文件夹下的txt文件拷贝到1个文件夹下?
比如d盘a文件夹下有很多子文件夹,每个文件夹下又有很多txt文本文件,如何批处理把这些txt文件拷贝到指定的d盘c文件夹下
谢谢

[ Last edited by HAT on 2008-12-8 at 12:32 ]
作者: gsong     时间: 2008-12-8 11:10
高手帮下忙啊
作者: tireless     时间: 2008-12-8 11:17

@echo off
for /d /r "d:\a" %%a in (*) do copy /y "%%a\*.txt" "d:\c" >nul 2>nul
copy /y "d:\a\*.txt" "d:\c" >nul 2>nul
[ Last edited by tireless on 2008-12-8 at 11:21 ]
作者: gsong     时间: 2008-12-8 11:32
tireless
银牌会员

太感谢你了
作者: ZJHJ     时间: 2008-12-8 21:18

@echo off
::wangwei qq251485609
@echo.
@echo                 全盘查找指定文件并COPY到指定目录
@echo.
set /p wj=  输入文件名及扩展名:
md xwj
for %%f in (C D E F G H I J K L M N O P) do (
for /f %%i in ('dir %%f:\%wj%  /a  /b /s') do (
copy "%%i" "xwj\%%~nxi"
)
)

作者: ktv98     时间: 2008-12-8 22:58


  Quote:
Originally posted by ZJHJ at 2008-12-8 09:18 PM:
[code]@echo off
::wangwei qq251485609
@echo.
@echo                 全盘查找指定文件并COPY到指定目录
@echo.
set /p wj=  输入文件名及扩展名:
md xwj
for %%f in (C D E F G ...

厉害
作者: gsong     时间: 2008-12-9 16:46
你好,你这个能只输文件类型吗?比如:*.txt
作者: gsong     时间: 2008-12-9 17:04
太强了,最好自己能设置盘符就更好了