Logo Hardware.com.br
_SDinfo
_SDinfo Veterano Registrado
1.5K Mensagens 53 Curtidas

Obtendo informações da configuração de rede com bat

#1 Por _SDinfo 25/11/2010 - 12:27
Com esse arquivo bat você consegue obter informações de sua configuração de rede. E ainda consegue algumas informações referentes ao modem ou roteador! Além disso também consegue puxar algumas informações do computador como sistema operacional e versão, quantidade ram etc.


@echo off
title Informações da rede no windows
color 2
echo 1: PING
echo concluido!
echo.
echo 1: PING > info_rede.txt
ping www.google.com.br >> info_rede.txt
echo. >> info_rede.txt
echo. >> info_rede.txt
echo 2: IPCONFIG
echo concluido!
echo.
echo 2: IPCONFIG >> info_rede.txt
ipconfig >> info_rede.txt
echo concluido!
echo. >> info_rede.txt
echo. >> info_rede.txt
echo 3: ARP
echo concluido!
echo.
echo 3: ARP >> info_rede.txt
arp -a >> info_rede.txt
echo. >> info_rede.txt
echo. >> info_rede.txt
echo 4: ROUTE PRINT
echo concluido!
echo.
echo 4: ROUTE PRINT >> info_rede.txt
route print >> info_rede.txt
echo. >> info_rede.txt
echo. >> info_rede.txt
echo 5: NETSTAT - Tabela de rotas
echo concluido!
echo.
echo 5: NETSTAT - Tabela de rotas >> info_rede.txt
netstat -r >> info_rede.txt
echo. >> info_rede.txt
echo. >> info_rede.txt
echo 6: NETSTAT - Todas as conexões e portas de escuta
echo concluido!
echo.
echo 6: NETSTAT - Todas as conexões e portas de escuta >> info_rede.txt
netstat -a >> info_rede.txt
echo. >> info_rede.txt
echo. >> info_rede.txt
echo 7:NSLOOKUP
echo concluido!
echo.
echo 7:NSLOOKUP >> info_rede.txt
nslookup %computername% >> info_rede.txt
echo. >> info_rede.txt
echo. >> info_rede.txt
echo 8: SYSTEMINFO
echo concluido!
echo.
echo 8: SYSTEMINFO >> info_rede.txt
systeminfo >> info_rede.txt
echo. >> info_rede.txt
echo. >> info_rede.txt
echo 9: TRACERT
echo Aguarde um instante! Nao feche a janela ainda!
echo.
echo 9: TRACERT >> info_rede.txt
tracert www.google.com.br >> info_rede.txt
MSG * Processo concluido! Criado por Club Top Hacker

Comentando o código:

@echo off
Desativa a emissão de mensagens do sistema

Title
Titulo da janela

color 2
Define a cor verde para as letras no prompt

echo 1: ping
Mostra na tela do prompt a mensagem ping. Mas não a adiciona ao arquivo de texto, por isso temos mais um echo 1: ipconfig só que desta vez com uma > info_rede.txt, isso porque quando adicionamos um > ou duas >> a mensagem para de aparecer no prompt por este motivo temos dois echo 1: ping um para armazenar o valor no arquivo e outro pra mostrar o valor no prompt

ping >> info_rede.txt
Aqui o ping é executado ele tem por finalidade verificar a disponibilidade e até mesmo o ip de um host na rede . As >> tem a função de jogar o resultado obtido com o ping dentro de um arquivo de texto chamado info_rede

ipconfig
Aqui o ipconfig é executado ele tem por finalidade mostrar a configuração de rede . As >> tem a função de jogar o resultado obtido com o ipconfig dentro de um arquivo de texto chamado info_rede

arp -a
se você tiver usado recentemente o comando ping para testar e verificar a conectividade desse computador com um outro host vera um cache contendo o ip do host e mais algumas informações. No caso eu coloque na opção 1, o ping automatico ao google.

Echo. >> info_rede.txt
Foi utilizado apenas para adicionar uma quebra de linha echo. Adiciona uma linha em branco e as duas >> indicam que está linha será adicionada ao arquivo info_rede.txt

route print
Tem a função de imprimir na tela a tabela de rotas

netstat -r
Exibe a tabela de rotas.

netstat -a
Exibe todas as conexões e portas de escuta.

nslookup %computername%
Ela permite executar testes de consulta de servidores DNS e obter respostas detalhadas. Só o nslookup não me retornaria muita coisa então eu utilizo o %computername% para que junto ele também me retorne o nome do servidor dns.

Systeminfo
Me mostra algumas informações do sistema, como sistema operacional e versão, quantidade de memória ram etc...

TRACERT
Usado para tracar rotas. Por padrão coloquei o google. Desta forma ele vai te mostrar por quais hosts passa até chegar no google. Esse comando também é bom para quem está sem acesso a web saber em qual host ta o problema.

OBS: caso queira retirar algum comando basta apagar a linha ou modificá-la.

Aqueles que quiserem fazer o download aqui está o link direto:
http://www.4shared.com/file/76-34X-x/Obtendo_informaes_da_rede_e_do.html

Outros posts referentes a arquivos bat postados por mim:

Protegendo pastas e arquivos no windows com bat
https://www.hardware.com.br/comunidade/arquivo-protegendo/1109081/

log - Data e hora de ligamento e desligamento do windows
https://www.hardware.com.br/comunidade/data-hora/1109100/

Listando músicas com arquivo bat
https://www.hardware.com.br/comunidade/musicas-listando/1109280/

Converte .bat em .exe
https://www.hardware.com.br/comunidade/bat-converter/1109450/

Espero que gostem! abraço e qualquer duvida tamos ai!
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal