encontra determinado item de um arquivo usando a ferramenta de linha de comando no windows 7

0

recentemente usei

findstr "ItemThatIsBeeingSearchedFor" C:\Windows\System32\drivers\etc\hosts > J:\documents\HostsFile\ResultOfSearch.txt

para produzir uma determinada entrada do arquivo hosts em um .txt. agora estou tentando fazer o mesmo com

findstr "conversion" j:\documents\post_01 > j:\documents\conversion.txt

para gerar os termos com a string 'conversion' em seus nomes, mas isso não funciona. a saída .txt está vazia. O que estou fazendo de errado? os: ganha 7 ult 64bit.

    
por labrat 22.06.2015 / 14:06

1 resposta

0

Como faço para encontrar arquivos em que o nome do arquivo contenha uma string especificada?

Você usou findstr . No entanto, findstr é usado para procurar por strings em arquivos, não por strings no próprio nome do arquivo.

Para encontrar nomes de arquivos contendo uma certa string você deve usar dir ("Exibir uma lista de arquivos e pastas").

Tente o seguinte comando:

dir j:\documents\post_01\*conversion* > j:\documents\conversion.txt

Fontes

Outras leituras

por 22.06.2015 / 14:23