用于在目录中的不同文件夹中移动文件的批处理脚本

时间:2013-11-06 14:44:02

标签: batch-file move

我需要的是脚本扫描文件夹中的文件夹并拾取某些文件并将它们全部移动到一个目标文件夹。

MOVE C:\Users\AAA\Movies\**\*.mkv C:\Users\AAA\Move

** =扫描文件夹并移动所有mkv文件是我想要的。

我是批处理脚本的新手,我希望*会扫描文件夹,但我想这并不容易。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:0)

  

...并将它们全部移动到一个目标文件夹...

根据需要尝试和适应

FORFILES /P "c:\Users\AAA\Movies" /S /M *.mkv /C "cmd /c move @path C:\Users\AAA\Move"

答案 1 :(得分:0)

这是一个普通的批处理方法 - 它会提示任何文件名冲突。

@echo off
for /r "C:\Users\AAA\Movies\" %%a in (*.mkv) do move /-y "%%a" "C:\Users\AAA\Move"