find
irá ajudá-lo a encontrar os arquivos, e cp -b
irá renomear o arquivo primeiro se ele já existir.
find some\dir -name input_file -execdir cp -b path\to\input_file . ;
Antes de me comprometer com os 5 minutos que deveria ser feito para escrever este artigo, eu deveria perguntar se ele já não está lá fora como parte de algo que eu talvez não tenha ouvido falar. Eu estou procurando por um programa que leva um arquivo [input_file] e diretório como entrada e, em seguida, procura esse diretório e todos os subdiretórios para quaisquer arquivos com o mesmo nome como input_file. Renomeia tudo o que encontrar e copia sobre input_file.
Procurando uma solução do Windows para que algo seja exe ou fácil de compilar.
Este é o lugar certo para perguntar isso? Com base em algo que acabei de ler isso vai ser fechado como off topic ... uh .. por favor não?
Ok, você acha que está fora do tópico ... existe um comando dos shell para fazer isso? Isso tem que estar no tópico.