ATKiwi
ATKiwi

Reputation: 87

Compare two directories for files of the same name but different content

I have dir1 and dir2 which have subfolders and files of the same name. Both folders have roughly 1800 items and I need to compare to find which files are different. I need to be able to report the name of any files that are either, in one and not the other, or in both but different.

I have used tools such as WinMerge which can spot it in under a minute. However, I am trying to automate this process so being able to do it in powershell or as a batch command would be ideal.

From a powershell standpoint, my searches have suggested to pull the hash and compare them between files, which works, but takes forever due to the size of the directories.

If anyone could help steer me in the right direction or how I should approach this, it would be much appreciated.

Upvotes: 3

Views: 1694

Answers (1)

Repeat Daily
Repeat Daily

Reputation: 94

WinMerge has a CLI which should give you exactly what you need.

Upvotes: 1

Related Questions