如何在提升的Windows命令提示符下合并两个文件夹

时间:2016-05-25 17:05:16

标签: windows batch-file command-prompt batch-rename

如何在Windows命令提示符中重命名文件夹,以便重命名的文件夹的内容与文件夹中已有的文件合并?

两个文件夹中都有很多文件,因此不能手动移动它们。

我已经尝试过了:

ren folder1 folder2

然而它输出:

A duplicate file name exists, or the file cannot be found.

我是否可以使用任何命令或批处理文件来完成此任务,而不会吃掉两个同名的文件?

修改

@KenWhite解释说命令无法执行此操作,是否有可用的批处理文件?

1 个答案:

答案 0 :(得分:1)

这是你想要做的。

不要使用REN或RENAME

使用移动

DIR:folder1 folder2 folder3

C:\ ... \ ...> mv folder1 folder2


结果如下:
DIR:folder2 folder3



另一个例子:

目录a
DIR:a / folder1 / x.txt a / folder2 / x.txt
C:\ ... \ ...> for / L%g in(1,1,2)do mv%g / * ./


结果:
DIR a:x.txt a / folder1 / a / folder2 /

从folder1和folder2移动了x.txt
在文件夹a中覆盖x.txt。