Batch file 合并两个文件夹结构-vbs的批处理脚本
我需要一个脚本来合并两个文件夹结构:Batch file 合并两个文件夹结构-vbs的批处理脚本,batch-file,merge,directory,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\a003 等 文件夹结构2: \192.168.1.1\db\RAW\a001 \192.168.1.1\db\RAW\A 002 \192.168.1.1\db\RAW\a003 等 我需要做的是: 1.在“\192.168.1.1\db\RAW\A 001”下创建子文件夹文档 2然后将文件
文件夹结构1:
\192.168.1.1\db\Docs\A 001
\192.168.1.1\db\Docs\A 002
\192.168.1.1\db\Docs\a003
等
文件夹结构2:
\192.168.1.1\db\RAW\a001
\192.168.1.1\db\RAW\A 002
\192.168.1.1\db\RAW\a003
等 我需要做的是:
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 有人能帮忙吗?我从哪里开始?也许是一个简单的问题
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/?
,查看哪些排除开关更适合您。如果文件名称相同,则可能会有不同内容的文件。每个文件夹结构包含大约2000个子文件夹-folders@Andre:对不起,我不确定我是否理解您真正想要的…有两种不同的文件夹结构:我需要将它们合并为一个我知道如何使用DOS命令复制文件,我要找的是一个带有循环的脚本,它将遍历文件夹并为我执行此操作。正如我所说,要处理的文件夹只有几百个,一个接一个是不可能的。@Andre:robocopy是递归的。只需在父文件夹上运行它。