Exportar (0) Imprimir
Expandir Tudo
Arp
At
Cd
Cls
Cmd
Del
Dir
Fc
For
Ftp
If
Ldp
Lpq
Lpr
Md
Mmc
Msg
Nlb
Rcp
Rd
Reg
Rem
Ren
Rsh
Rsm
Rss
Sc
Set
Sfc
Ver
Vol
Expandir Minimizar
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Localização

Procura uma seqüência de texto em um arquivo ou arquivos e exibe as linhas de texto que contêm a seqüência especificada.

Para obter exemplos de como usar esse comando, consulte exemplos.

Sintaxe



Find [/v] [/c] [/n] [/i] [/ off [line]] "<String>" [[<Drive>:] [<Path>] <FileName> [...]]

Parâmetros

Parâmetro Descrição

/v

Exibe todas as linhas que não contêm o <String> especificado.

/c

Conta as linhas que contêm o <String> especificado e exibe o total.

/n

Precede cada linha com o número da linha do arquivo.

/i

Especifica que a pesquisa não diferencia maiúsculas de minúsculas.

[/off [line]]

Não ignora arquivos possuem o atributo offline definido.

"<String>"

Obrigatório. Especifica o grupo de caracteres (entre aspas) que você deseja procurar.

[<Drive>:][<Path>] <FileName>

Especifica o local e o nome do arquivo no qual procurar a seqüência de caracteres especificada.

/?

Exibe a Ajuda no prompt de comando.

Comentários

  • Especificando uma cadeia de caracteres

    Se você não usar /i, find procurará exatamente o que você especificar como seqüência. Por exemplo, o comando find trata os caracteres "a" e "A" diferente. Se você usar /i, no entanto, Localizar não diferencia maiúsculas de minúsculas e trata "a" e "A" como o mesmo caractere.

    Se a seqüência de caracteres que você deseja procurar tiver aspas, você deve usar aspas para cada aspa contida na seqüência (por exemplo, "Este""string" "contém aspas").

  • Usando find como um filtro

    Se você omitir um nome de arquivo, find agirá como um filtro, recebendo dados da origem padrão (geralmente o teclado, um pipe (|) ou um arquivo redirecionado) e exibindo todas as linhas que contêm a seqüência.

  • Ordenando a sintaxe do comando

    Você pode digitar parâmetros e opções para o comando find em qualquer ordem.

  • Usando caracteres curinga

    Não é possível usar caracteres curinga (* e ?) em nomes de arquivos ou extensões especificados com o comando Localizar . Para procurar uma seqüência de caracteres em um conjunto de arquivos especificados com curingas, você pode usar o comando find em um comando for .

  • Usando a opção /v ou /n com /c

    Se você usar /c e /vna mesma linha de comando, find exibe uma contagem das linhas que não contêm a seqüência especificada. Se você especificar /c e /n na mesma linha de comando, find ignorará /n.

  • Usar Localizar com carro retorna

    O comando find não reconhece retornos de carro. Quando você usar Localizar para pesquisar texto em um arquivo que inclui retornos de carro, você deverá limitar a seqüência de pesquisa de texto que pode ser encontrado entre retornos de carro (ou seja, uma seqüência que não pode ser interrompida por um retorno de carro). Por exemplo, Localizar não relata uma correspondência para a seqüência de caracteres "arquivo impostos" se ocorrer um retorno de carro entre as palavras "impostos" e "arquivo".

Exemplos

Para exibir todas as linhas do lapis. AD que contêm a seqüência de caracteres "Apontador de lápis", digite:



localizar "Apontador de lápis" lapis. AD

Para localizar uma seqüência de caracteres que contém o texto entre aspas, coloque a seqüência inteira entre aspas. Você deve usar duas aspas para cada aspa contida na seqüência. Para encontrar "Os cientistas rotulados seu"somente para discussão." Não é um relatório final."doc, tipo:



encontrar "os cientistas rotulou seu padrão de""somente para discussão." " Doc não é um relatório final."

Se você desejar pesquisar um conjunto de arquivos, você pode usar o comando Localizar no comando for . Para pesquisar o diretório atual para arquivos que têm a extensão. bat e que contêm o tipo de seqüência de caracteres "PROMPT":



para f em (*. bat) encontrar "PROMPT" f

Para pesquisar seu disco rígido para localizar e exibir os nomes de arquivo na unidade c que contêm a seqüência de caracteres "CPU", use o pipe (|) para direcionar a saída do comando dir para o comando find como segue:



dir c:\ /s /b | localizar "CPU"

Como encontrar pesquisas diferenciam maiúsculas de minúsculas e o comando dir produz saídas com letras maiúsculas, digite a seqüência de caracteres "CPU" com letras maiúsculas ou utilizar a opção /i com find.

Referências adicionais

Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

ADICIONAR
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2014 Microsoft