Codigos Batch y Scripts
Codigos Batch y Scripts
Codigos Batch y Scripts
Recopilacin de cdigos para emplear en trabajos de redes, Como crear aplicaciones ejecutables, archivos batch y scripts
para facilitar la ejecucin de tareas y solucionar conflictos en conexiones de redes. Comandos disponibles en Windows
para redes.
Cdigos para crear aplicaciones para usar en internet y otras redes Cdigos para crear tus propias aplicaciones o para
ejecutarlos introducindolos directamente en la Windows.
Cdigos para hacer sencillos scripts y archivos batch que permiten realizar multitud de tareas y funciones tiles en el
trabajo de redes.
Reglas y elementos bsicos, para que los que no posean ningn conocimiento de programacin, puedan crear sus
aplicaciones que le ayuden en el uso diario de sus equipos en internet u otras redes.
Con ellos tambin se evita la instalacin de programas de forma innecesaria, que frecuentemente entorpecen y ocasionan
conflictos con el sistema operativo.
Se introducen de varias formas, mediante la consola de CMD, el comando Ejecutar o en el cuadro de Inicio. Este se
muestra en la esquina inferior izquierda del escritorio en Windows 7, al dar un clic en el botn de Inicio o presionar la
tecla Windows.
Son archivos de texto que contienen comandos o porciones de cdigos de distintos lenguajes, (MSDOS, VBScript,
Powershell, etc.).
Windows los reconoce y los diferencia por las extensiones de archivo que poseen y ejecuta el cdigo contenido en ellos,
es decir con los scripts es posible ejecutar varias instrucciones consecutivamente, solo dando dos clics en dicho archivo.
En el caso de los que estn en lenguaje MSDOS, se pueden introducir directamente en la ventana de CMD o en el cuadro
de Inicio, siempre antecedido por: CMD /K.
En Windows 8 no es est disponible el cuadro de Inicio, es necesario abrir la consola de CMD o la herramienta Ejecutar.
Crear un archivo batch ejecutable con el cdigo en lenguaje MSDOS es sencillo, sigue el siguiente mtodo paso a paso:
@echo off
COLOR 0E
Es opcional al final agregar la lnea PAUSE, para comprobar si en su ejecucin genera algn error.
El cdigo de los colores y toda la informacin adicional necesaria si estas interesado en el tema puedes leerla en la
siguiente pgina:
Crear un script ejecutable con el cdigo escrito en lenguaje VBScript, es similar al mtodo empleado para crear
un archivo batch.
Adoptar un icono diferente al batch y al dar dos clics lo ejecutar Windows Script Host.
Cdigo de ejemplo para crear un script VBS.
Con el siguiente cdigo puede crearse un script, que abrir el comando IPCONFIG /ALL o cualquier otro que se
especifique, recuerda guardar el archivo creado con la extensin: .VBS
Reiniciar el explorador
@echo off
start explorer.exe
Cerrar los programas que no responden
@echo off
Eliminar cookies
Para borrar las cookies almacenadas, til para impedir que te identifiquen en un sitio web. En Windows XP usa:
@echo off
En Windows 7 o Vista
@echo off
cd %USERPROFILE%\AppData\Roaming\Microsoft\Windows\Cookies
TCP/IP es un componente principal de Windows, no puedes desinstalarlo pero si restaurarlo a su estado inicial.
@echo off
Para Vista-7
@ echo off
@echo off
@echo off
@echo off
En Windows Vista o 7
@echo off
NETSH INTERFACE IPV4 SET DNSSERVERS "Conexin de rea local" static 8.8.8.8 primary
En Windows XP
@echo off
Asignar dos servidores DNS (primario y secundario) a una conexin llamada Red1
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.
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.
Algunos routers y otros dispositivos funcionan mejor as. netsh interface tcp set
global autotuning=disabled
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
La puerta de enlace en redes, es el equipo que provee la internet o al que se conecta en una red local.
Rundll32.exe es una aplicacin incluida en Windows, permite una serie de sub-comandos que ejecutan infinidad de
acciones en el sistema.
@echo off
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 shell32.dll,Options_RunDLL 0
RunDll32.exe shell32.dll,Options_RunDLL 7
Administrador de dispositivos:
start firewall.cpl
start wf.msc
Muestra la configuracion:
Habilitar firewall:
Deshabilitar firewall:
Muestra los programas que tienen permitido comunicaciones a travs del firewall:
TASKLIST /V /FO>Procesos.txt
/format:LIST