Eu fiz um programa para você aqui: link
DelDupe /?
output:
Deletes duplicate Files except the latest edited.
DelDupe "Directory" "Filename" /F /C Character
Directory: Directory to search for duplicate names. Use C:\Users\IT Command\Documents\Batch Codes\Keep Recent Mod Date for current dir.
Filename: Duplicated Filename to search for
/F Do not prompt removal
/C Provide your own system character: The default character it uses to seperate files is ~. You don't need to know what this means, but if you have the ~ character in your filename then supply your own.
Character: The Character you want to use instead of ~
Example:
DelDupe "C:\Users\IT Command\Documents\Batch Codes\Keep Recent Mod Date" "Picture.png"
This example will surch all subdirectories in your current folder for a file called "Picture.png" and will delete all copies except for the most recently modified one.
Created by Lucas Elliott www.itcommand.tech
Note que este não é um site para pedir às pessoas que façam scripts completos para você. As pessoas ficam bravas se você não demonstrar que tentou (eu sei que você provavelmente não sabe por onde começar). Não há problema em fazer uma pergunta como você fez na minha opinião, mas nem sempre espere uma resposta completa. Eu só precisava disso para mim de qualquer maneira.