/
/

Como pesquisar texto no Prompt de Comando e no PowerShell no Windows 10

by Miguelito Balba, IT Editorial Expert
How to Search for Text in Command Prompt and PowerShell in Windows 10 blog banner image

Resumo instantâneo

Esta postagem do blog NinjaOne oferece uma lista abrangente de comandos CMD básicos e um mergulho profundo nos comandos do Windows, com +70 comandos CMD essenciais para usuários iniciantes e avançados. Explicamos sobre comandos práticos de prompt de comando para gerenciamento de arquivos, navegação em diretórios, solução de problemas de rede, operações de disco e automação, tudo com exemplos reais para maximizar a produtividade. Seja para aprender comandos básicos CMD ou dominar ferramentas avançadas de CLI do Windows, este guia ajuda você a usar o prompt de comando com mais eficiência.

Ao usar o no Prompt de Comando, geralmente você lida com muitas saídas de texto. No entanto, examinar manualmente todos esses textos é demorado. Graças à caixa de diálogo de busca do , a tarefa se torna bem menos tediosa.

A caixa de diálogo “Localizar” no Prompt de Comando é uma ferramenta de pesquisa integrada que permite localizar rapidamente palavras ou frases específicas na saída do comando. É útil na hora de procurar mensagens de erro e informações importantes. Além disso, evita que você precise rolar manualmente por grandes quantidades de texto. Além disso, a caixa de diálogo “Localizar” no Prompt de Comando aumenta a eficiência na resolução de problemas ou na análise de logs.

Neste artigo, vamos mostrar como pesquisar texto no Prompt de Comando e no PowerShell no Windows 10.

Como usar a caixa de diálogo “Localizar” no Prompt de Comando

Como usar o Prompt de Comando

  1. Use um dos métodos a seguir para abrir o Prompt de Comando:
    • Pressione atecla Windows  + R, digite cmd e pressione Enter. ou;
    • Pesquise “ ” no menu Iniciar e selecione a opção “  noPrompt de Comando.
  2. Gere dados para pesquisa executando qualquer comando que produza saída de texto, como os exemplos a seguir:
    • ipconfig /all – Exibe informações detalhadas sobre a rede.
    • dir – Lista todos os arquivos e pastas no diretório atual.
  3. Abra a caixa de diálogo “Localizar” clicando com o botão direito do mouse em qualquer lugar dentro da janela do Prompt de Comando. No menu de contexto, selecione ” (Localizar…) Isso abrirá a caixa de diálogo.
  4. Na caixa de diálogo, digite a palavra-chave ou a frase que deseja localizar. Cliqueem “ ” (Encontrar próximo) e em “  (Próximo) para localizar a primeira ocorrência.
  5. Continue clicandoem “ ” e “Find Next” para percorrer mais resultados.
  6. Quando terminar, cliqueem Cancelar ou pressione Esc para sair da caixa de diálogo de busca.

💡 Escrevemos um guia detalhado no site sobre como usar o Prompt de Comando do Windows aqui.

Métodos alternativos

Método 1: Usando o comando ` find ` no Prompt de Comando

Execute um comando que gere uma saída e, em seguida, encaminhe-a por meio do comando `find` para procurar um texto específico. Por exemplo:

    • ipconfig /all | find “IPv4”
    • Isso filtrará a saída e exibirá apenas as linhas que contiverem a palavra “IPv4”. Você pode substituir “IPv4” por qualquer outra palavra ou frase que estiver procurando.

Método 2: Redirecionando a saída para um arquivo e pesquisando no Bloco de Notas

Você pode salvar a saída de um comando em um arquivo de texto e, em seguida, usar o Bloco de Notas para fazer uma busca nele. Por exemplo:

    • ipconfig /all > output.txt
      bloco de notas output.txt
    • Isso abrirá o resultado no Bloco de Notas. Pressione Ctrl + F, digite sua palavra-chave e pressione Enter para localizá-la.

Método 3: Usando o PowerShell para pesquisas avançadas

NoPowerShell do , você pode usar os comandos ` ` e `Select-String` para pesquisar no conteúdo dos arquivos. Por exemplo:

    • Get-Content output.txt | Select-String “IPv4”
    • Este comando lê o conteúdo doarquivo output.txt, localizado em  , e exibe todas as linhas que contêm a palavra “IPv4”. É uma alternativa mais eficaz ao comando“find ”do , especialmente para pesquisas complexas.

Este vídeo mostra as etapas para a pesquisadetexto no artigo“Como pesquisar texto no Prompt de Comando e no PowerShell no Windows 10”.

Solução de problemas comuns

Assunto: A opção de diálogo “Localizar” está faltando

Caso perceba que a opção da caixa de diálogo não está disponível, você pode resolver o problema da seguinte maneira:

  1. Certifique-se de clicar com o botão direito do mouse dentro da janela do Prompt de Comando.
  2. Se você estiver usandoo Windows Terminal d , a caixa de diálogo de busca não aparecerá — use, em vez disso, o comando` ` do PowerShell,que seleciona uma string: ` `.

Assunto: A saída do comando rola rápido demais

Às vezes, quando você executa um comando que gera muitos resultados, o texto rola rapidamente, fazendo com que você perca informações importantes. Veja como você pode amenizar a informação:

  1. Use o comando` ` | mais ` `. Isso faz com que o Prompt de Comando faça uma pausa após cada tela cheia de texto. Exemplo:
    • dir | mais
    • Isso gera uma mensagem do tipo … Mais…”, indicando que há uma próxima página para a qual você pode navegar.
    • Para navegar, pressione as teclas do teclado Barra de espaço para ir para a próxima página.
    • Enquanto isso, você pode pressionar Enter para percorrer o texto uma linha por vez.

Perguntas frequentes sobre a caixa de diálogo “Localizar”

Posso usar a caixa de diálogo “Localizar” no PowerShell?

Sim, você pode usar a caixa de diálogo “Localizar” no PowerShell, , mas não com Ctrl + F. Em vez disso, clique com o botão direito do mouse na barra de título e selecione  (Editar) e, em seguida, ” (Localizar) para abri-la. Como alternativa, você pode usar os cmdlets do PowerShell ”, “Select-String” e “  para realizar pesquisas de texto. Siga as etapas descritas em “, Método 3: Usando o PowerShell para pesquisas avançadas” acima.

A caixa de diálogo “Localizar” permite pesquisas que diferenciam maiúsculas de minúsculas?

Sim, é verdade. Basta marcar a opção ” (Corresponder maiúsculas e minúsculas) na caixa de diálogo “Localizar” para ativar a pesquisa que diferencia maiúsculas de minúsculas.

Por que não consigo encontrar o texto que estou procurando?

Vários fatores podem afetar sua pesquisa ao usar a caixa de diálogo “Localizar”, como os seguintes:

  • Diferenciação entre maiúsculas e minúsculas: Certifique-se de que a opção  ” “Match case” esteja definida na caixa de diálogo “Localizar”, de acordo com suas necessidades.
  • Direção da pesquisa: A caixa de diálogo “Localizar” permite definir a direção da pesquisa a partir da posição atual do cursor, seja “Para cima” ou “Para baixo”.
  • Limitações de saída de texto: O console do PowerShell possui um tamanho de buffer limitado, o que significa que ele retém apenas uma determinada quantidade de saída. Ele não será encontrado se o texto que você está procurando tiver saído da área visível da tela.

Utilizando a ferramenta “Caixa de diálogo Localizar” para um fluxo de trabalho mais prático

A caixa de diálogo “Localizar” é uma ferramenta poderosa para localizar texto na saída do Prompt de Comando. Clique com o botão direito do mouse e selecione ” (Localizar…) para iniciar a busca. Para pesquisas avançadas, você pode redirecionar a saída para um arquivo ou usar o PowerShell. Seja para diagnosticar um problema de rede ou analisar logs, essas técnicas podem economizar tempo e melhorar sua eficiência na linha de comando.

Recomendados para você

Pronto para simplificar as partes mais difíceis da TI?