You are on page 1of 11

Comandos MS-DOS para trabajar con Redes

A continuacion les dejo una serie de comandos que les pueden servir de utilidad para trabajar con Redes, IP y DNS:

(Recordemos que para escribir este comando debemos ir a la consola: Inicio/Ejecutar/cmd)

ipconfig/all: Muestra la configuración de las conexiones de red

ipconfig/displaydns: Muestra la configuración sobre las DNS de la red

ipconfig/flushdns: Borra la caché de las DNS en la red

ipconfig/release: Borra la IP de todas las conexiones de red

ipconfig/renew: Renueva la IP de todas las conexiones de red

ipconfig/registerdns: Refresca DHCP y registra de nuevo las DNS

ipconfig/showclassid: Muestra información de la clase DCHP

ipconfig/setclassid: Cambia/modifica el ID de la clase DHCP

control netconnections: Abre las Conexiones de red

netsetup.cpl: Abre Asistente de conexión de red

ping dominio.tld: Comprobar conectividad a un servidor

tracert: Tracear la ruta de una dirección IP (Mas Informacion)

netstat: Mostrar la sessión del protocolo TCP/IP (Mas información)

route: Mostrar la ruta local (Mas Informacion)

arp: Muestra la dirección MAC

hostname: Muestra el nombre de la computadora

Comandos básicos de cónsola

• Cls: Limpia la pantalla.


• Echo: Habilita o deshabilita el volcado de texto de programa.
• Pause: Detiene la ejecución de comandos y continúa al presionar una tecla.
• Date: Muestra la fecha del sistema.
• Time: Muestra la hora del sistema.
• Ver: Muestra la versión del sistema operativo.
• Vol: Muestra el volumen específico de una unidad.
• Path: Indica el trayecto por defecto del sistema.
• Mem: Muestra datos sobre la memoria usada, libre, etc.

Comandos para la gestión de archivos

• Copy: Copiar un archivo o una carpeta.


• Del: Eliminar un archivo.
• Mkdir o MD: Crear un directorio.
• Rmdir o RD: Eliminar un directorio.
• Chdir o CD: Cambia a un directorio deseado.
• Dir: Muestra el contenido de un directorio.
• Rename o Ren: Renombra un archivo.
• Type: Muestra un tipo de fichero en específico.

Comandos de unidades de disco

• Fdisk: Gestor de particiones de disco.


• Format: Da formato a una unidad de disco.
• Label: Asigna una etiqueta a un disco.
• Scandisk: Comprueba el disco duro y lo repara si es necesario.

Comandos de red

• ARP: Muestra la tabla de resolución de protocolos.


• FTP: Cliente FTP de Windows.
• IPConfig: Muestra la configuración del IP.
• NBTSTAT: Muestra el estado de la red por BIOS.
• Net: Comando que ofrece varias utilidades de red.
• Netstat: Muestra el estado de la red de Windows.
• Telnet: Inicia la sesión telnet.
• Tracert: Hace una traza hasta llegar al destino.

Comandos de programación

• Edit: Editor de textos, similar al bloc de notas.


• Choice: Para dar al usuario a elegir entre distintas opciones.
• Debug: Inicia el depurador de códigos.
• If: Condicional para ejecutar distintas sentencias.
• For: Ejecuta varias sentencias hasta terminar el ciclo.
• Goto: “Ir a”. Se debe especificar la ruta.

PROGRAMA PARA BORRAR VIRUS


Borrar virus Autorun.inf con un archivo Bat (Funciona!)

Aqui les traigo un programita en Bat que hice para borrar el virus Autorun.inf
que infecta muchos computadores y USB sin darse cuenta. Su funcionamiento es en
realidad muy simple pero funciona muy bien:
Primero cambia los atributos de los archivos (autorun.inf) y carpetas (RESTORE) que
crea el virus para poder eliminarlos. Esto lo hace en todas las unidades ya que el
virus se pega en el directorio raiz de todas ellas. Para hacer esto lo que hice fue:

Cambiar atributos dijo:

attrib -S -H -R "c:\restore" /S /D
attrib -S -H -R "d:\restore" /S /D
attrib -S -H -R "e:\restore" /S /D
attrib -S -H -R "f:\restore" /S /D
attrib -S -H -R "g:\restore" /S /D
attrib -S -H -R "h:\restore" /S /D
attrib -S -H -R "i:\restore" /S /D
attrib -S -H -R "j:\restore" /S /D
attrib -S -H -R "k:\restore" /S /D
attrib -S -H -R "l:\restore" /S /D
attrib -S -H -R "m:\restore" /S /D
attrib -S -H -R "n:\restore" /S /D
attrib -S -H -R "o:\restore" /S /D
attrib -S -H -R "p:\restore" /S /D
attrib -S -H -R "q:\restore" /S /D
attrib -S -H -R "r:\restore" /S /D
attrib -S -H -R "s:\restore" /S /D
attrib -S -H -R "t:\restore" /S /D
attrib -S -H -R "u:\restore" /S /D
attrib -S -H -R "v:\restore" /S /D
attrib -S -H -R "w:\restore" /S /D
attrib -S -H -R "x:\restore" /S /D
attrib -S -H -R "y:\restore" /S /D
attrib -S -H -R "z:\restore" /S /D
attrib -S -H -R "c:\autorun.inf"
attrib -S -H -R "d:\autorun.inf"
attrib -S -H -R "e:\autorun.inf"
attrib -S -H -R "f:\autorun.inf"
attrib -S -H -R "g:\autorun.inf"
attrib -S -H -R "h:\autorun.inf"
attrib -S -H -R "i:\autorun.inf"
attrib -S -H -R "j:\autorun.inf"
attrib -S -H -R "k:\autorun.inf"
attrib -S -H -R "l:\autorun.inf"
attrib -S -H -R "m:\autorun.inf"
attrib -S -H -R "n:\autorun.inf"
attrib -S -H -R "o:\autorun.inf"
attrib -S -H -R "p:\autorun.inf"
attrib -S -H -R "q:\autorun.inf"
attrib -S -H -R "r:\autorun.inf"
attrib -S -H -R "s:\autorun.inf"
attrib -S -H -R "t:\autorun.inf"
attrib -S -H -R "u:\autorun.inf"
attrib -S -H -R "v:\autorun.inf"
attrib -S -H -R "w:\autorun.inf"
attrib -S -H -R "x:\autorun.inf"
attrib -S -H -R "y:\autorun.inf"
attrib -S -H -R "z:\autorun.inf"

Luego de esto borra las carpetas RESTORE y los archivos AUTORUN.INF del virus
asi:

Borrar archivos dijo:

rmdir /S /Q "c:\restore"
rmdir /S /Q "d:\restore"
rmdir /S /Q "e:\restore"
rmdir /S /Q "f:\restore"
rmdir /S /Q "g:\restore"
rmdir /S /Q "h:\restore"
rmdir /S /Q "i:\restore"
rmdir /S /Q "j:\restore"
rmdir /S /Q "k:\restore"
rmdir /S /Q "l:\restore"
rmdir /S /Q "m:\restore"
rmdir /S /Q "n:\restore"
rmdir /S /Q "o:\restore"
rmdir /S /Q "p:\restore"
rmdir /S /Q "q:\restore"
rmdir /S /Q "r:\restore"
rmdir /S /Q "s:\restore"
rmdir /S /Q "t:\restore"
rmdir /S /Q "u:\restore"
rmdir /S /Q "v:\restore"
rmdir /S /Q "w:\restore"
rmdir /S /Q "x:\restore"
rmdir /S /Q "y:\restore"
rmdir /S /Q "z:\restore"
del /f "c:\autorun.inf"
del /f "d:\autorun.inf"
del /f "e:\autorun.inf"
del /f "f:\autorun.inf"
del /f "g:\autorun.inf"
del /f "h:\autorun.inf"
del /f "i:\autorun.inf"
del /f "j:\autorun.inf"
del /f "k:\autorun.inf"
del /f "l:\autorun.inf"
del /f "m:\autorun.inf"
del /f "n:\autorun.inf"
del /f "o:\autorun.inf"
del /f "p:\autorun.inf"
del /f "q:\autorun.inf"
del /f "r:\autorun.inf"
del /f "s:\autorun.inf"
del /f "t:\autorun.inf"
del /f "u:\autorun.inf"
del /f "v:\autorun.inf"
del /f "w:\autorun.inf"
del /f "x:\autorun.inf"
del /f "y:\autorun.inf"
del /f "z:\autorun.inf"

Con esto, el archivo borra los virus autorun.inf de las USB y del PC.
Dandole un poquito mas de presentación al programa, quedaría algo asi:

Archivo BAT completo dijo:


@ECHO OFF
COLOR 72
echo ------------------------------------------------------------
echo \ QUITAR VIRUS /
echo / Este programa sirve para borrar el virus "Autorun.inf" \
echo \ que esta infectando todos los computadores de la U. /
echo / Este lo borrara de los discos duros y de las USB que \
echo \ estan conectadas. /
echo / \
echo \ SE RECOMIENDA EJECUTAR ESTE PROGRAMA ANTES Y DESPUES /
echo / DE CONECTAR UN NUEVO DISPOSITIVO USB. \
echo ------------------------------------------------------------
echo.

:ELECCION
set /p userinp=Escriba S si desea comenzar o N si desea salir . . .
set userinp=%userinp:~0,1%
if "%userinp%"=="n" goto SALIR
if "%userinp%"=="N" goto SALIR
if "%userinp%"=="s" goto EMPEZAR
if "%userinp%"=="S" goto EMPEZAR
goto :ELECCION

:EMPEZAR
echo.
echo Borrando virus "Autorun.inf" de tu PC y USBs . . .

attrib -S -H -R "c:\restore" /S /D
attrib -S -H -R "d:\restore" /S /D
attrib -S -H -R "e:\restore" /S /D
attrib -S -H -R "f:\restore" /S /D
attrib -S -H -R "g:\restore" /S /D
attrib -S -H -R "h:\restore" /S /D
attrib -S -H -R "i:\restore" /S /D
attrib -S -H -R "j:\restore" /S /D
attrib -S -H -R "k:\restore" /S /D
attrib -S -H -R "l:\restore" /S /D
attrib -S -H -R "m:\restore" /S /D
attrib -S -H -R "n:\restore" /S /D
attrib -S -H -R "o:\restore" /S /D
attrib -S -H -R "p:\restore" /S /D
attrib -S -H -R "q:\restore" /S /D
attrib -S -H -R "r:\restore" /S /D
attrib -S -H -R "s:\restore" /S /D
attrib -S -H -R "t:\restore" /S /D
attrib -S -H -R "u:\restore" /S /D
attrib -S -H -R "v:\restore" /S /D
attrib -S -H -R "w:\restore" /S /D
attrib -S -H -R "x:\restore" /S /D
attrib -S -H -R "y:\restore" /S /D
attrib -S -H -R "z:\restore" /S /D
attrib -S -H -R "c:\autorun.inf"
attrib -S -H -R "d:\autorun.inf"
attrib -S -H -R "e:\autorun.inf"
attrib -S -H -R "f:\autorun.inf"
attrib -S -H -R "g:\autorun.inf"
attrib -S -H -R "h:\autorun.inf"
attrib -S -H -R "i:\autorun.inf"
attrib -S -H -R "j:\autorun.inf"
attrib -S -H -R "k:\autorun.inf"
attrib -S -H -R "l:\autorun.inf"
attrib -S -H -R "m:\autorun.inf"
attrib -S -H -R "n:\autorun.inf"
attrib -S -H -R "o:\autorun.inf"
attrib -S -H -R "p:\autorun.inf"
attrib -S -H -R "q:\autorun.inf"
attrib -S -H -R "r:\autorun.inf"
attrib -S -H -R "s:\autorun.inf"
attrib -S -H -R "t:\autorun.inf"
attrib -S -H -R "u:\autorun.inf"
attrib -S -H -R "v:\autorun.inf"
attrib -S -H -R "w:\autorun.inf"
attrib -S -H -R "x:\autorun.inf"
attrib -S -H -R "y:\autorun.inf"
attrib -S -H -R "z:\autorun.inf"
rmdir /S /Q "c:\restore"
rmdir /S /Q "d:\restore"
rmdir /S /Q "e:\restore"
rmdir /S /Q "f:\restore"
rmdir /S /Q "g:\restore"
rmdir /S /Q "h:\restore"
rmdir /S /Q "i:\restore"
rmdir /S /Q "j:\restore"
rmdir /S /Q "k:\restore"
rmdir /S /Q "l:\restore"
rmdir /S /Q "m:\restore"
rmdir /S /Q "n:\restore"
rmdir /S /Q "o:\restore"
rmdir /S /Q "p:\restore"
rmdir /S /Q "q:\restore"
rmdir /S /Q "r:\restore"
rmdir /S /Q "s:\restore"
rmdir /S /Q "t:\restore"
rmdir /S /Q "u:\restore"
rmdir /S /Q "v:\restore"
rmdir /S /Q "w:\restore"
rmdir /S /Q "x:\restore"
rmdir /S /Q "y:\restore"
rmdir /S /Q "z:\restore"
del /f "c:\autorun.inf"
del /f "d:\autorun.inf"
del /f "e:\autorun.inf"
del /f "f:\autorun.inf"
del /f "g:\autorun.inf"
del /f "h:\autorun.inf"
del /f "i:\autorun.inf"
del /f "j:\autorun.inf"
del /f "k:\autorun.inf"
del /f "l:\autorun.inf"
del /f "m:\autorun.inf"
del /f "n:\autorun.inf"
del /f "o:\autorun.inf"
del /f "p:\autorun.inf"
del /f "q:\autorun.inf"
del /f "r:\autorun.inf"
del /f "s:\autorun.inf"
del /f "t:\autorun.inf"
del /f "u:\autorun.inf"
del /f "v:\autorun.inf"
del /f "w:\autorun.inf"
del /f "x:\autorun.inf"
del /f "y:\autorun.inf"
del /f "z:\autorun.inf"

echo.
echo --------------------------------------------
echo.
echo Los virus fueron removidos exitosamente
echo Presione una tecla para continuar . . .
pause >nul
echo.
echo --------------------------------------------
echo.
echo Restaurando las opciones de autoarranque . . .
set /p RUTAUSB= Escriba la ruta donde se encuentra su USB ( p.ej.
escriba F: ) . . .
set /p NOMBREUSB= Escriba un nombre para su USB . . .
echo [autorun] > %RUTAUSB%\autorun.inf
echo label=%NOMBREUSB% >> %RUTAUSB%\autorun.inf
attrib +S +H +R %RUTAUSB%\autorun.inf
echo.
echo --------------------------------------------
echo.
echo IMPORTANTE: Para que los cambios tengan efecto,
echo desconecte y vuelva a conectar su USB
echo.
echo --------------------------------------------
echo.
echo Listo. Presione una tecla para salir . . .
pause >nul
:SALIR
La parte de Restaurando las opciones de autoarranue, lo que hice es que a mi USB
le tengo de nombre TIENE VIRUS y con esto le coloco en el autorun el nombre que
yo quiera. Asi, cuando se infecte, se borra el autorun que tengo y se reemplaza por
el virus por lo que ya no me va a aparecer el nombre que yo quiero sino TIENE
VIRUS y ahi se que tengo que volver a ejecutar el programa. Es solo para eso.

El programa quedaría así:

Para guardar el archivo, para los que no sepan como, se hace lo siguiente:

1. Se copia el codigo completo en el Bloc de Notas


2. Se le da Archivo - Guardar como
3. En el nombre le colocan BORRARVIRUS.bat
4. En tipo de archivo le colocan Todos los archivos
5. Lo guardan en la carpeta que deseen.

Aquí coloco el archivo subido por si no lo quieren hacer: BORRARVIRUS.bat

You might also like