Como posso mover arquivos automaticamente com base no nome deles?

2

Eu tenho 13 pastas contendo fotografias digitalizadas. Algumas fotografias foram renomeadas para a data em que foram tiradas, resultando em YYYY.MM.DD.tif nome. Pode ser potencialmente YYYY.MM.DD (###).tif em que ### é apenas um número. Outros são chamados apenas de IMG_###.tif

Gostaria de mover os arquivos com o nome YYYY.MM.DD para uma estrutura de pastas YYYY\MM\DD .

Enquanto os arquivos estão sendo movidos, eu também gostaria de acrescentar o nome da pasta original ao final do nome do arquivo.

Assim, um arquivo 0112.06.26 (1).tif deve acabar com 201212.06.26 (1) - 01.tif

Existe uma ferramenta do Windows que pode me ajudar com isso? Ou eu preciso recorrer a escrever um aplicativo personalizado?

    
por PBG 26.06.2012 / 15:36

1 resposta

2

Eu usei MoveOut (juntamente com algumas tarefas agendadas) para fazer isso no Windows. Esse artigo de Ghacks discute o MoveOut, e parece haver algumas alternativas para ele com hiperlinks no final. QuickMove também parece promissor, embora você pode ter que agendar isso. Eu sugeriria escrever um regex para corresponder aos nomes dos arquivos que você gostaria de mover.

    
por 26.06.2012 / 17:11

Tags