Isso pode ser feito com ReNamer .
O chamado "deslocamento" de novos nomes é obtido pela adição de uma regra de renomeação com um script (abaixo). Os arquivos precisam ser classificados pela coluna Nome para que isso funcione, porque os arquivos são processados sequencialmente (de cima para baixo). O primeiro arquivo é prefixado com um caractere aleatório para não interferir no próximo arquivo.
Assim será:
Nota:Vocêpodeignoraroavisodevalidação.Apenasinformaqueoarquivodedestinojáexiste,masarenomeaçãoseqüencialaindafuncionarácomoesperado.
AquiestáoscriptusadonaregraPascalScriptnoReNamer:
var
Temp, Previous: WideString;
begin
if Previous = '' then
begin
Previous := FileName;
FileName := '@' + FileName;
end
else
begin
Temp := FileName;
FileName := Previous;
Previous := Temp;
end;
end.