Como encontro arquivos com um nome maior que 50 caracteres no Windows?

3

Eu tenho uma pasta com 20000 arquivos, preciso listar apenas arquivos com nomes maiores que 50 caracteres e salvar em txt. Os arquivos serão importados para um aplicativo, geralmente reconhecendo arquivos com até 50 caracteres.

    
por Salsa 25.05.2017 / 05:34

2 respostas

0

Normalmente, no Superusuário, esperamos uma declaração do problema, depois a solução tentada (esperamos que mostre o código) e, finalmente, uma pergunta específica sobre como fazê-lo funcionar.  Nós não somos um serviço de desenvolvimento de software.

Dito isso, deixe-me apontar a maneira mais fácil:

Escreva um script Python simples usando a biblioteca do sistema operacional.
Ele pode abrir o diretório e percorrer todos os arquivos, um por um. Usando a função len (), você pode facilmente ignorar menos que 50.

A saída será impressa no console para que você possa redirecioná-la como quiser.

O programa teria apenas 10 linhas de extensão.

    
por 25.05.2017 / 08:49
0
  • Listar todos os arquivos pelo comando dir:

    dir C: / b / s / A-D / o: gn > ListRaw.TxT

  • Abra o arquivo de texto. Copie e cole o conteúdo em uma ferramenta de classificação de texto por tamanho, como este

  • Classifique-o.
  • Cole o resultado em outro arquivo de texto
  • Veja onde os caracteres começam acima de 50 e exclua a metade não precisa
  • Salve o arquivo final.
por 25.05.2017 / 10:22

Tags