You are on page 1of 7

Configuracion de redes con Batch

Cdigos para crear archivos batch para usar en redes


Reiniciar el explorador
Archivo batch para reiniciar el explorador de Windows en caso de un
bloqueo.
@echo off
TASKKILL /F /IM explorer.exe
timeout /nobreak 04
start explorer.exe

Cerrar los programas que no responden


@echo off
taskkill.exe /f /fi "status eq Not Responding"
pause

Eliminar cookies
Para borrar las cookies almacenadas, til para impedir que te identifiquen en
un sitio web.
@echo off
cd %USERPROFILE%\AppData\Roaming\Microsoft\Windows\Cookies
DEL *.* /S /F /Q /A R H S A
Pause

Reinstalar el protocolo TCP/IP


TCP/IP es un componente principal de Windows, no puedes desinstalarlo
pero si restaurarlo a su estado inicial.
Para Windows XP usa:
@echo off

netsh int ip reset resetlog.txt

Para Vista-7
@ echo off
NETSH INTERFACE IPV4 RESET

Asignar una direccin IP dinmica


Asignar una direccin IP dinmica (DHCP) a una conexin llamada Wifi:
@echo off
Netsh interface ip set address name="Wifi" source=dhcp

Resetear la direccion IP dinmica


Libera el o los adaptadores de red y a continuacin renueva la direccin IP.
@echo off
IPCONFIG /release *
IPCONFIG /renew *

Netsh interface ipv4 add dns "Red1" 10.0.0.1


Netsh interface ipv4 add dns "Red1" 10.0.0.3 index=2

En los comandos no se pueden utilizar los acentos, la letra u otros


caracteres especiales de nuestro lenguaje, por lo que si usas el tradicional:
"Conexin de rea local", recibirs un error.
Una solucin es cambiar previamente el nombre a la conexin por otro sin
los acentos.
La otra solucin es sustituir los caracteres en el archivo batch por los
necesarios, concelos en la siguiente pgina: Insertar caracteres especiales
en archivos batch

Comandos para usar en redes


Windows proporciona diversos comandos que se pueden usar directamente
para realizar varias tareas, un grupo de ellos nos facilitan las tareas en redes.
Entre estos comandos estn NET, NETSH, IPCONFIG y muchos otros, sobre
los cuales hay bastante informacin en otras pginas de este sitio.
Para usarlos solo es necesario escribirlos o pegarlos directamente en el
cuadro de Inicio o en el comando Ejecutar y presionar la tecla Enter.
Lgicamente, tambin se pueden emplear en archivos batch o scripts.
Mostrar la configuracin actual de TCP/IP
netsh interface ip show config

Deshabilitar la configuracin automtica de red


Algunos routers y otros dispositivos funcionan mejor as.
netsh interface tcp set global autotuning=disabled

Habilitar la configuracin automtica de red


netsh interface tcp set global autotuning=normal

Conocer direccin IP asignada al equipo


ipconfig|FINDSTR "Direccin IPv4"

Conocer direccin IP externa del equipo


Mostrar la direccin IP externa asignada al equipo (es necesario tener WGET
instalado en el equipo, o el ejecutable donde se ejecuta el comando o
archivo batch)

wget -q -O - http://norfipc.com/test/ip.php

Lee la pagina: Usar WGET en Windows


Mostrar el Servidor DNS primario
ipconfig /all|FINDSTR /C:"Servidores DNS"

Comandos de Rundll32 para usar en redes


Rundll32.exe es una aplicacin incluida en Windows, permite una serie de
sub-comandos que ejecutan infinidad de acciones en el sistema.
A continuacin algunas de las tareas relacionadas con redes que permite
realizar Rundll32, en otra pgina de este sitio: Lista de todos los comandos
rpidos disponibles en Windows, se relacionan todas.
Para borrar los archivos temporales de Internet Explorer usa:
@echo off
START RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8

A los siguientes, adeles el comando START:


Borrar Cookies:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2

Borrar historial:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1

Borrar contraseas:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32

Borrar todo:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255

Borrar todo de forma mas profunda incluyendo complementos instalados:


RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351

Abrir Conexiones de red:


RunDll32.exe shell32.dll,Control_RunDLL ncpa.cpl

Abrir Opciones de carpetas:


RunDll32.exe shell32.dll,Options_RunDLL 0

Abrir Opciones de carpetas,VER:


RunDll32.exe shell32.dll,Options_RunDLL 7

Administrador de dispositivos:
RunDll32.exe devmgr.dll DeviceManager_Execute

Comandos para usar en el Firewall de Windows


Iniciar firewall de Windows:
start firewall.cpl

Iniciar firewall con seguridad avanzada:


start wf.msc

Muestra la configuracion:
netsh firewall show config o netsh firewall show state

Habilitar firewall:

netsh firewall set opmode enable

Deshabilitar firewall:
netsh firewall set opmode Mode = DISABLE

Muestra los puertos abiertos habilitados:


netsh firewall show portopening

Muestra los programas que tienen permitido comunicaciones a travs del


firewall:
netsh firewall show allowedprogram

Abrir Puerto 445:


netsh firewall set portopening TCP 445 ENABLE

Restaurar la configuracion predeterminada del Firewall:


netsh firewall reset

Cdigos para obtener informacin del sistema


Listar informacin detallada de los procesos en ejecucion:
TASKLIST /V /FO>Procesos.txt

Listar los servicios hospedados en cada proceso:


TASKLIST /SVC /FO>ProcesosServicios.txt

Lista las principales caracteristicas de tu PC:


WMIC /Output:all.txt OS get /all /format:LIST

Es inmensa la cantidad de cdigos que nos pueden facilitar tareas en


Windows y redes.
En otras pginas de este sitio puedes encontrar ms informacin si estas
interesado.
Esta sencilla seleccin solo tiene el objetivo, de demostrar todo lo que
Windows pone a nuestro alcance, para no tener que instalar ninguna
aplicacin adicional.
Si alguno de los cdigos te ha servido de ayuda, usa los botones en el
encabezado del artculo, para recomendar esta pgina.
Mas en
http://norfipc.com/redes/codigos-crear-aplicaciones-batch-script.html
http://www.portalhacker.net/b27/batch-para-robar-info-pc-incluida-ip-publica-enviar-ftp/88779/
http://www.configurarequipos.com/categoriastrucos.php
http://www.oocities.org/antonigual/batchtips.html
http://www.gratisprogramas.org/descargar/archivos-batch-y-scripts-para-tareas-en-conexionesde-internet-y-redes/
http://www.zonasystem.com/2011/11/detectar-los-equipos-conectados-una.html
http://www.taringa.net/posts/hazlo-tu-mismo/16166876/Proteger-una-carpeta-con-claveWindows-7.html