Eu peguei uma tarefa desagradável aqui de examinar algumas centenas de pastas com filmes para verificar se os arquivos estavam corretamente nomeados. Após olhar umas duas dezenas, eu já estava muito irritado com o Explorer, que teima, no modo Detalhes, em exibir a coluna “Nome” em um determinado tamanho. Ele nem tem uma configuração para expandir automaticamente a coluna pelo tamanho do nome, nem “lembra” o ajuste manual que fiz. O resultado é ter que expandir a coluna manualmente a cada pasta onde entro.
Uma rápida pesquisa mostrou que não existe jeito “simples” de resolver isso. Neste tópico da Technet ficamos sabendo que é “by design” e nos deparamos com mais uma resposta estúpida da Microsoft.
Então decidi olhar se um gerenciador de arquivos de terceiros resolveria o problema.
Minha primeira tentativa, o FreeCommander, resolveu o problema melhor do que eu esperava:
Uma vez que eu ajuste a largura da coluna, ela fica valendo até que eu ajuste outra vez.
E ainda recebi um bônus.
Como são pastas de filmes que não fui eu que organizou, existe uma grande quantidade de problemas de nomeação dos arquivos. O ideal é ter arquivos de legenda, filme e NFO com exatamente o mesmo nome, mas encontrei uma salada. FreeCommander me ajuda a resolver o problema rapidamente com várias opções. Ao selecionar os arquivos e teclar F2 eu entro em uma janela de renomeação múltipla onde é possível digitar/colar o nome que vai ser dado a todos os arquivos (mantendo as extensões intocadas) ou (o que é muito interessante no caso de filmes) dar automaticamente aos arquivos o mesmo nome da pasta onde estão.
Existem muitas outras opções, mas só estas me interessaram até o momento.
Jefferson, aproveitando o assunto, você gosta e/ou usa alguma linguagem de script para automatizar tarefas no Windows?
Te pergunto isso porque já passei por situação similar no Linux e resolvi facilmente com um script que me mostrava o nome do arquivo e eu decidia se informava um novo nome pro script renomear o arquivo ou ia pro próximo arquivo da lista (todos arquivos de um diretório). Pela minha experiência escrever scripts pro cmd.exe é muito desagradável e limitado comparado ao Bash no Linux, e o PowerShell, apesar de poderoso, tem uma sintaxe que deixa a desejar.
Eu uso o xplorer² Ryan, achei mais completo que o free commander.
http://www.zabkat.com/
Interessante essa função do F2 renoemar – mas imagino que você ainda testou apenas no XP certo ?
Porque multiplos arquivos com o mesmo nome mas .XXX extensões diferentes o 7 faz isso numa boa, só não faz o renomear igual o nome da pasta.
E normalmente aqui a pasta onde eu altero o tamanho dos campos para visualizar ficam gravados as configs ..
Ygor,
O Windows grava a configuração para cada pasta, depois que eu tiver feito o ajuste em cada uma delas. Nesse meu caso, não serve, porque depois que eu passar uma vez por cada pasta, não vou mais precisar disso. Eu preciso poder dizer que largura eu quero para a coluna antes de entrar na pasta.
Quanto a renomear múltiplos arquivos, se não me engano isso funciona também no XP, desde que eu habilite "ocultar extensões". Mas para mim é inaceitável trabalhar com extensões ocultas. O Explorer do Seven trabalha de modo diferente, por isso a coisa funciona mesmo com as extensões sendo exibidas.
Alexandre, infelizmente esse não é gratuito como o Freecommander.
Julião, quando eu preciso automatizar qualquer coisa no Windows, primeiro tento com arquivos .bat. Se não der, parto logo para um programa em Delphi. Ontem mesmo eu fiz um para automatizar uma tarefa muito tediosa.
Vou experimentar um dia desses, às vezes bato cabeça com o Windows Explorer lidando com várias pastas. A largura da coluna do nome do arquivo também é um problema pra mim.
Se fosse apenas para verificar os nomes dos arquivos, eu teria digitado "dir /s >lista.txt" e faria a analise neste arquivo (lista.txt).
Não creio que fosse dar certo, Rodrigo. Duas centenas de pastas, cada uma com pelo menos meia dúzia de arquivos, iria gerar uma lista um tanto difícil de acompanhar. E quando eu detectasse o problema teria que procurar a respectiva pasta no Explorer.
Mas eu não tentei isso.
Veja um exemplo
http://digoreis.net/temp/filmes.txt
Veja que a lista fica meio zoneada quando ta na raiz de algumas pastas (especificamente na Filmes, na Assistidos e na Copiados) fora isso, dá para ver bem cada pasta, como a Tron, por exemplo.
Veja bem, não que isso seja a melhor opção, mas num caso de uma pasta bem organizada, seria facil de encontrar as ovelhas negras :p
Ryan , normalmente eu gosto de usar as definicoes do explorer de uma forma padronizada com o nome "bemmm" largo.
Faço assim : (WinXP , Seven creio q é a mesma coisa )
– Defino o tamanho das colunas de uma pasta do jeito que eu quero.
– (Menu) – Ferramentas – Opções da Pasta.
– (aba) Modo de exibição – (botão) Aplicar a todas as pastas.
=========
Com isso o Explorer define todas as pastas para uma visualização padrão (a que vc está no momento)
Depois q vai entrando em cada pasta , vc pode ir alterando.
Não gosto de mexer nisso. A largura padrão da coluna "nome" do Explorer me serve na maioria dos casos. Aumentá-la reduz o espaço para outras colunas e dificulta bastante visualizar que informações estão na mesma "linha", já que o Explorer não oferece uma visualização no estilo "papel zebrado".
Eu realmente prefiro uma solução onde eu ajuste a largura com o mouse e ela permaneça assim para todas as pastas, até que eu ajuste de novo. O ideal seria que além disso o programa respeitasse as definições gravadas para pastas específicas, mas não sei o quão complicado isso ficaria para programar.
Jeff, o xplorer2 tem uma versão free também.