I have several thousand duplicate files (jar files as an example) that I'd like to use powershell to

1. Search through the file system recursively
2. Find the dups (either by name only or a checksum method or both)
3. Delete all duplicates but one.

I'm new to powershell and am throwing this out there to the PS folks that might be able to help.