【发布时间】:2013-01-02 21:54:17
【问题描述】:
给出以下基于this solution的示例代码(Powershell):
$newFiles = @(Get-ChildItem -recurse -path "c:\path1");
$oldFiles = @(Get-ChildItem -recurse -path "c:\path2");
Compare-Object -ReferenceObject $newFiles -DifferenceObject $oldFiles -Property FullName,Length,LastWriteTime
我有SideIndicator 来判断两侧是否存在具有相同属性集的对象。但这对于生产目的通常用处不大。我真正需要的是通过FullName 键入所有对象,然后通过Length 和LastWriteTime 进行比较(对于上面的示例)。如果不同,能够分辨出究竟有什么不同(Length 或 LastWriteTime 或两者),以及究竟有多不同(>、
【问题讨论】:
标签: powershell compare