合并两个文件夹结构 - vbs的批处理脚本

时间:2011-03-15 10:03:09

标签: batch-file merge directory

我需要一个脚本来合并两个文件夹结构:
文件夹结构1:
\ 192.168.1.1 \ db \ Docs \ A 001
\ 192.168.1.1 \ db \ Docs \ A 002
\ 192.168.1.1 \ db \ Docs \ A 003
等等


文件夹结构2:
\ 192.168.1.1 \ db \ RAW \ A 001
\ 192.168.1.1 \ db \ RAW \ A 002
\ 192.168.1.1 \ db \ RAW \ A 003

我需要做的是:
1.在“\ 192.168.1.1 \ db \ RAW \ A 001”下创建子文件夹文档
2然后将文件夹(及其内容)\ docs \ a 001移动到\ RAW \ Docs \ A 001
与其余文件夹相同的事情

最终结果将是:
\ 192.168.1.1 \ db \ RAW \ A 001 \ Docs \ A 001

任何人都可以在这里帮忙吗?我从哪里开始?

1 个答案:

答案 0 :(得分:0)

也许是一个简单的

move \\192.168.1.1\db\Docs \\192.168.1.1\db\RAW\

就足够了吗?

回答你的问题:

robocopy folder1 folder2 /e /copyall /xc /xn /xo
robocopy folder2 folder1 /e /copyall /xc /xn /xo

请参阅robocopy /?,了解哪些排除开关更适合您。如果文件名称相同,则文件可能会因内容而异。