Como salvar ipconfig e ping em TXT pelo Prompt
Você já precisou guardar o resultado de um comando do Windows para analisar depois? Descubra como usar o Prompt de Comando para salvar essas informações diretamente em arquivos de texto.
Resumo
- O sinal > grava a saída do comando em um arquivo e apaga o que já estava lá.
- O sinal >> acrescenta ao final e serve para um histórico.
- ping -n 4 limita o teste a quatro pacotes e devolve o prompt.
- ipconfig /all inclui adaptador, DNS e endereço físico.
- Um arquivo .bat repete a coleta sem redigitar os comandos.
Por que gravar a tela num arquivo
O Prompt mostra ipconfig e ping só enquanto a janela está aberta. Fechou, o diagnóstico some. O redirecionamento manda essa mesma resposta para um .txt, que você anexa num chamado ou compara no dia seguinte.
O Windows não abre um editor. O comando continua igual. Só muda o destino: em vez da tela, um arquivo na pasta em que você está.
Passo a passo
Abra o Prompt, escolha a pasta do log e rode um comando por vez. Abra o txt no Bloco de Notas para conferir antes de apagar a janela.
- Abra o Prompt de Comando. Se for gravar em C:\Logs, crie a pasta antes com mkdir C:\Logs.
- Use um > para criar o arquivo do zero. Um segundo > no mesmo nome apaga a coleta anterior.
- Rode ping -n 4 8.8.8.8 > ping.txt. Os quatro pacotes terminam sozinhos. ping -t não termina: pare com Ctrl+C.
- Rode ipconfig /all > ipconfig.txt para guardar endereço, máscara, gateway e DNS.
- Para um histórico, troque > por >> e coloque a data na linha de cima com echo %date% %time%.
- Abra o txt. Se ele estiver vazio, o comando falhou ou você está olhando outra pasta. O prompt mostra o caminho com cd.
echo %date% %time% > diagnostico.txt
ipconfig /all >> diagnostico.txt
ping -n 4 8.8.8.8 >> diagnostico.txtErros comuns
O arquivo nasce na pasta atual do Prompt, não na Área de Trabalho, a menos que você tenha entrado nela com cd. Para complementar essa implementação em produção, vale conferir também nossas análises técnicas sobre Como Usar o Comando Tee no Linux para Salvar e Exibir Logs Simultaneamente e Como Resolver Conflitos de IP na Rede Local Usando o Comando ipconfig /renew.
- > sobrescreve. Para acumular testes, use >>.
- Mensagens de erro às vezes vão para outro canal. 2>&1 junta erro e saída normal no mesmo txt.
- Caminho com espaço precisa de aspas: > "%USERPROFILE%\Documents\ping.txt".
- Não use ping -t dentro de um .bat sem um limite. A janela não fecha.
Conclusão
Um > transforma a resposta do Prompt em arquivo. ping -n 4 e ipconfig /all já cobrem o teste de conexão e a ficha da rede.
Quando a coleta for repetir, grave os três comandos num .bat e execute o arquivo em vez de redigitar.