我开始比较 2 个文件夹结构以查找日期和大小不匹配的文件,但要求已更改为 4 个文件夹,我被卡住了。
所以这就是我想要做的:我们将数百个文件夹\文件上传到 4 个不同的服务器。文件必须全部匹配。有时文件无法正确复制。所以我需要一个脚本来读取所有四个目录并比较所有文件以确保它们按大小和日期匹配。输出应该只是一个简单的列表,向我显示不匹配的文件。
有任何想法吗?谢谢。
我可以做两个文件夹,但丢失了四个。此外,此输出令人困惑。不知道如何只列出那些不匹配的。
$path1 = "\\path\folder
$path2 = "\\path\folder1
$dif = Compare-Object -ReferenceObject $path1 -DifferenceObject $path2 -Property FullName, Length, LastWriteTime
$dif | ft -AutoSize