windows命令行下批量拷贝同一后缀的文件到另外一个目录


一个目录下有很多文件夹,想拷贝每个文件夹下面的wmv文件到另外一个目录,如果鼠标打开一个文件,拷贝一个,再打开其他的,逐一操作,很麻烦的,百度了一下,xcopy命令就可以实现:
例如将C盘x1目录下所有的.wmv格式的文件拷贝到d盘x2目录:
xcopy c:x1\*.wmv /s d:\x2
以上命令会将x1下的子目录也拷贝到x2下
如果只想拷贝文件不需要x1下的目录,可写一个批处理文件(.bat后缀)包含以下命令,dos下执行批处理文件即可
for /r c:\x1 %%i in (*.wmv) do copy “%%i” d:\x2
注意这个命令是不包含对不同子目录下相同文件名的处理的,要确保你的不同子目录下没有重名的文件

经过测试,方法没有问题,可以实现。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM