title: Compare multiple folders for file differences
body: <p>I began to compare 2 folder structures to find files that did not match by date and size, but the requirment has been changed to 4 folders and I am stuck.</p>
  
  <p>So here is what I am trying to do:
  We upload several hundred folders\files to 4 different servers.  The files must all match.  Sometimes a file will not copy properly.  So I need a script to read all four directories and compare all the files to make sure they match by size and date.
  Output should only be a simple list that shows me the files that didn't match.</p>
  
  <p>Any ideas?
  Thanks.</p>
  
  <p>I can do two folders but am lost on four.  Also, this output is confusing.  Not sure how to only list those that don't match.</p>
  
  <pre><code>    $path1 = "\\path\folder
      $path2 = "\\path\folder1
      $dif = Compare-Object -ReferenceObject $path1 -DifferenceObject $path2 -Property FullName, Length, LastWriteTime
      $dif | ft -AutoSize 
  </code></pre>