繁体   English   中英

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

[英]Batch script for moving files in different folders within a directory

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

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

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

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

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

尝试根据需要进行调整

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

这是一个简单的批处理方法-在文件名冲突时会提示您。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM