compare 1 source folder with x of other folders This topic contains 1 reply, has 2 voices, and was last updated by Dave Wyatt 2 years, 5 months ago. Author Posts November 7, 2014 at 12:19 pm #20458 IanParticipant $a ="C:\TEMP\location1", "C:\TEMP\location2", "C:\TEMP\location3" $source = get-childitem "C:\TEMP\source" -Recurse $location1 = get-childitem $a -Recurse $location2 = get-childitem $a -Recurse $location3 = get-childitem $a -Recurse Compare-Object $source $location1 -Property Name, Length, LastWriteTime #Compare-Object $source $location2 -Property Name, Length, LastWriteTime #Compare-Object $source $location3 -Property Name, Length, LastWriteTime there has to be a better way to do this! November 7, 2014 at 8:30 pm #20459 Dave WyattModerator I would probably use robocopy for this. It has some switches that allow you to compare folders without actually changing anything (though it wouldn't give you PowerShell objects to work with; just text. It's good for the command line, though.) There are plenty of examples of this on the web; this one was at the top of my search results: http://improvingsoftware.com/2013/09/09/how-to-diff-two-folders-from-a-windows-command-prompt/ Author Posts You must be logged in to reply to this topic.