windows命令行如何拷贝某个目录下的所有.bmp文件到另一个目录

小班得瑞 2016-07-23 09:48:33
比方说,我有一个目录dir1,目录下有3个子目录subdir1,subdir2,subdir3,每个子目录下各有10个bmp文件。
我现在想拷贝dir1下的所有bmp文件(目录与子目录下的)到另一个目录dir2下。
我使用xcopy命令,发现拷贝后发现dir1中的子目录subdir1,2,3也一同考到dir2里去了。
请问有什么办法,可以只拷贝dir1中的bmp文件,而不拷贝子目录
...全文
957 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhanghow 2016-07-23
  • 打赏
  • 举报
回复
zhanghow 2016-07-23
  • 打赏
  • 举报
回复
cd ../dr1 copy *.* ../dr2
ooolinux 2016-07-23
  • 打赏
  • 举报
回复
刚才没细看3楼的回复,3楼简单一点就是这样: 进入dir1和dir2所在的目录: for /r dir1 %f in (*.bmp) do copy %f dir2
ooolinux 2016-07-23
  • 打赏
  • 举报
回复
Linux下可以用find命令结合cp命令拷贝,Windows命令行for语句不知道怎么用一行命令拷贝3个子目录的文件,应该有办法,要么分三次拷贝。
sdghchj 2016-07-23
  • 打赏
  • 举报
回复
刚好前几天也遇到这个问题,不用谢: set curdir=%~dp0 cd /d curdir set imgdir=dir1 if not exist %imgdir% ( set /p imgdir=请指定bmp图片文件源路径: ) for /r %imgdir% %%i in (*.bmp) do ( copy %%i dir2 )

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧