powershell比较对象文件与diff的同步问题

时间:2014-06-25 11:20:22

标签: file object powershell compare sync

我想在两个不同的位置比较和同步两个目录。使用差异,我想将文件从目录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)?

0 个答案:

没有答案