我有3个文件夹(dir1,dir2,dir3)。我想重命名或将此文件夹(内容)重命名为新文件夹(dirfinal) 实施例
if exist c:\dir1 move /y c:\dir1 c:\dirfinal
if exist c:\dir2 move /y c:\dir2 c:\dirfinal
if exist c:\dir3 move /y c:\dir3 c:\dirfinal
里面的dir1是abc.txt,work1(文件夹)
里面的dir2是def.txt,work1(文件夹)
里面的dir3是abc.txt,work2(文件夹)
我期望的结果是:
c:\ dirfinal \
的abc.txt
def.txt
WORK1
WORK2
但我没有得到结果
我想将3个文件夹(dir1,dir2,dir3)的所有内容移动到dirfinal(不是文件夹..文件夹dir1,dir2,dir3需要删除它们),覆盖重复的任何文件或文件夹而不询问(例如:dir1和dir3中的abc.txt相同)。以及如何自动化此过程(将来添加新文件夹)
感谢
答案 0 :(得分:0)
试试这个
if exist C:\dir1 move /y C:\dir1\*.* C:\dirfinal
if exist C:\dir2 move /y C:\dir2\*.* C:\dirfinal
if exist C:\dir3 move /y C:\dir3\*.* C:\dirfinal
这会将所有文件从C:\ dir1,Dir2和Dir3移动到C:\ dirfinal