Como renomear um arquivo de filme e também arquivos ins subdiretórios (por exemplo, legendas) começando com o mesmo prefixo

1

Eu tenho vários diretórios com arquivos de filme, e também subdiretórios com arquivos de legendas com o mesmo prefixo ou começando com o mesmo prefixo.

Eu quero renomear os arquivos de legendas com o nome do diretório que ele contém, como mostrado no exemplo.

Exemplo :

Directory "My.favorite.Movie.1080p":
abc-myfav-1080p.mkv
Subs\abc-myfav-1080p.idx
Subs\abc-myfav-1080p.sub
Subs\abc-myfav-1080p-eng.idx
Subs\abc-myfav-1080p-eng.sub
Subs\abc-myfav-1080p-forced.idx
Subs\abc-myfav-1080p-forced.sub

eles devem ser renomeados para:

Directory "My.favorite.Movie.1080p":
My favorite Movie 1080p.mkv
Subs\My favorite Movie 1080p.idx
Subs\My favorite Movie 1080p.sub
Subs\My favorite Movie 1080p-eng.idx
Subs\My favorite Movie 1080p-eng.sub
Subs\My favorite Movie 1080p-forced.idx
Subs\My favorite Movie 1080p-forced.sub

Alguém pode me dizer um Script em lote do Windows ou um script bash (que posso aplicar por Mobaxterm )?

Obrigado antecipadamente!

    
por Kuddel 16.12.2013 / 13:48

1 resposta

1

Bulk Rename Utility permite que você configure condições para renomear uma lista de arquivos. Nesse caso, você pode substituir qualquer instância de "abc-myfav-" por "Meu filme favorito".

Vocêtambémpodeativaracaixadeseleçãodesubpastasparaespecificaratéondevocêgostariaderenomear.Permitindoquevocêrenomeiedodiretórioraizparaapasta"Subs" de uma só vez.

    
por 16.12.2013 / 16:22