我想在两个不同的位置比较和同步两个目录。使用差异,我想将文件从目录1复制到目录2,将目录2复制到目录1(假设每个目录都有另一个目录没有的文件)。我将用一个例子来解释这个问题。
dir1:c:\ john \ abc
dir2:a:\ mary \ abc
假设有10个文件。 1差异
C:\约翰\ ABC \文件夹\ file.txt的 A:\玛丽\ ABC \ file.txt的
如果我比较对象dir1 dir2 -property名称。这1差异没有显示,因为我只是比较文件名。如果我做比较对象dir1 dir2属性fullname然后一切都是差异,所以这将无法工作。
好的,我可以解决这个问题。我砍断了根目录路径,以便我对它们进行比较:文件夹\ file.txt的 file.txt的
(发现2个差异)
问题:我如何知道哪个目录在文件夹中有file.txt,哪个目录在根目录中有file.txt? (c:\ john \ abc vs a:\ mary \ abc)?