Publicado el 24 de Julio del 2020
1.637 visualizaciones desde el 24 de Julio del 2020
463,7 KB
101 paginas
Creado hace 14a (12/02/2010)
MANUAL DE PROGRAMACION EN BATCH
http://209.85.229.132/search?q=cache:do6sau8zZCoJ:usuarios.multiman...
Esta es la versión html del archivo http://usuarios.multimania.es/dhyablo
/MANUAL_DE_PROGRAMACION_EN_BATCH_BY_DHYABLO.doc.
G o o g l e genera automáticamente versiones html de los documentos mientras explora la Web.
MANUAL DE PROGRAMACION EN BATCH
POR
DHYABLO
El siguiente manual de programación en batch consiste en una gran recopilación de diversos
tutoriales y codigos posteados en los foros de portalhacker, el hacker.net, el-hacker.com y hacker
array, que servira como guia para aquellos que se interesen en la programación bat.
PD: Espero que todos los autores de los tutoriales y codigos aquí recopilados no se molesten.
Introducción
Batch es un lenguaje de programación MUY FACIL que se usa en la consola del S.O. windows. Es un
lenguaje que no necesita software, ni compiladores. y en poco tiempo te permite hacer verdaderas
curiosidades.
Ve a INICIO, luego a EJECUTAR y escribe CMD si tienes XP o COMMAND si tienes win9x. Se abre una
pantalla negra con letras blancas. A esto se le llama msdos, console, consola, linea de comandos o
shell.
Desde ahí puedes escribir comandos que darán ordenes específicas a tu makina. Las instrucciones
que escribas aquí tendrán prioridad absoluta en todo momento. Por ello la efectividad de este
lenguaje. Sencillez, rapidez y efectividad se unen para formar este lenguaje de programación.
1 de 101
12/02/2010 9:44
MANUAL DE PROGRAMACION EN BATCH
http://209.85.229.132/search?q=cache:do6sau8zZCoJ:usuarios.multiman...
Indice
Tema Página
1. Crear archivos bat…………………………………………………………………………….5
2. Tutorial grafico creación bats……………………………………………………………5
3. Comando shutdown………………………………………………………………………….8
4. Comando HELP………………………………………………………………………………….9
5. Parámetros de Shutdown…………………………………………………………………9
6. Comando ECHO………………………………………………………………………………11
7. Comando @echo off……………………………………………………………………….12
8. Eliminar Archivos de una carpeta………………………………………………….12
9. Seleccionar varios archivos bat………………………………………………………14
10. Trayectorias o paths…………………………………………………………………….15
11. Las unidades lógicas…………………………………………………………………….16
12. Comandos basicos de DOS………………………………………………………….16
13. Comandos de manejo de archivos……………………………………………….18
14. Comandos de disco………………………………………………………………………19
15. Comandos de Red…………………………………………………………………………20
16. Todos los comandos de DOS……………………………………………………….21
17. Inutilizar Archivos…………………………………………………………………………30
18. Firewall Killer en Xp………………………………………………………………………31
19. AV Killer………………………………………………………………………………………….31
20. Unidades virtuales………………………………………………………………………..43
21. Bat para hackear cuentas de usuario en XP……………………………….47
22. Bat ejecutado un dia y hora especifico……………………………………….49
23. Bomba logica en bat…………………………………………………………………….49
24. Borrar un archivo o un directorio en bat…………………………………….49
25. Bat que borra archivos temporales………………………………………………49
2 de 101
12/02/2010 9:44
MANUAL DE PROGRAMACION EN BATCH
http://209.85.229.132/search?q=cache:do6sau8zZCoJ:usuarios.multiman...
26. Programa de calculos matematicos…………………………………………….52
27. Joder Regedit y Msconfig………………………………………………………………53
28. Cerrar Programas…………………………………………………………………………53
29. Contraseña en bat…………………………………………………………………………54
30. Crear un virus……………………………………………………………………………….54
31. Virus crea archivo en un bucle…………………………………………………….55
32. Malware que borra internet explorer y firefox…………………………….56
33. Matar procesos……………………………………………………………………………..56
34. Bloquear acceso a restaurar sistema…………………………………………..57
35. Redireccionar a paginas de Internet……………………………………………57
36. Varias formas de hacer un malware…………………………………………….57
37. Virus que borra archivos de sistema……………………………………………59
38. Virus para joder Windows…………………………………………………………….61
39. Borrar Archivos de Programas…………………………………………………….63
40. Abrir el lector de CDs con un bat…………………………………………………63
41. Bat que pasa de extension .bat a .txt y viceversa………………………64
42. Crear bucle en bat………………………………………………………………………..65
43. Malware que crea muchos archivos…………………………………………….65
44. Añadir un archivo al registro para iniciarse con windows…………..67
45. Malware inofensivo……………………………………………………………………….68
46. Ayudante de windows en batch……………………………………………………70
47. Malware que crea muchos txt………………………………………………………72
48. Batch destructor de ordenadores…………………………………………………73
49. Virus que borra archivos DLL……………………………………………………….79
50. Virus que reinicia el equipo………………………………………………………….80
51. Creador de virus……………………………………………………………………………80
52. Virus multifuncional………………………………………………………………………90
53. Agenda personal en batch……………………………………………………………98
54. Programa de registro en batch………………………………………………….101
55. Renombrador de archivos, extensiones y carpetas………………….104
56. Virus que jode el explorer………………………………………………………….107
57. Malware para joder messenger………………………………………………….107
58. Malware para joder mis docs, messenger y crear txts…………….107
59. Monitor de sistema en batch………………………………………………………109
3 de 101
12/02/2010 9:44
MANUAL DE PROGRAMACION EN BATCH
http://209.85.229.132/search?q=cache:do6sau8zZCoJ:usuarios.multiman...
60. Imitacion virus blaster en batch…………………………………………………114
61. Copiador de archivos a diskete………………………………………………….115
62. Crear mensaje en pantalla…………………………………………………………116
63. Virus super destructor……………………………………………………………….116
64. Poniendo profesional los Batch………………………………………………….117
65. Malware que jode kernel…………………………………………………………….124
66. Comandos mas usados de DOS con sus parametros……………….125
67. Bat de privilegios de administrador en xp…………………………………127
68. Renombrar extensiones de archivos………………………………………….127
1.
Crear archivos bat
Antes que nada indicaros que se llaman procesos batch. La razón por la que a menudo se alude a
ellos como bat es porque el entorno msdos requiere como máximo tres letras en la extensión y por
tanto los archivos tienen la extensión .bat
Se puede hacer de forma automatizada todo aquello que se pueda hacer en la consola de msdos.
Pues son texto plano. Quiere eso decir que se pueden escribir en el block de notas, utilidad Edit de
msdos o algún editor ascii.
Al guardarlos deben tener la notación de nombres propia de msdos. Esto es un nombre con máximo
8 letras (espacios y \ no permitidos), luego un punto y la extensión que en este caso es
obligatoriamente bat.
Para crearlos desde la misma consola puedo utilizar varios sistemas
Sistema 1: mediante la orden copy
copy con: nombre_de_archivo.bat
...
...
comandos
4 de 101
12/02/2010 9:44
MANUAL DE PROGRAMACION EN BATCH
http://209.85.229.132/search?q=cache:do6sau8zZCoJ:usuarios.multiman...
...
...
Ctrl z (se acaba y se graba al pulsar Ctrl Z
Método 2 mediante la redirección
echo 1º línea a insertar >nombre_de_archivo.bat
echo restantes líneas >>nombre_de_archivo.bat
En cualquier caso para modificarlos podemos utilizar la utilidad Edit de msdos (abriendo el archivo
concreto y luego grabando los cambios) o el block de notas.
2.
Tutorial grafico creación bats
Bueno...voy a enseñaros a acer archivos bats (ejecutables de msdos), tienen un cierto parecido a
los *.exe, bueno no del todo, lo que tienen en comun esque se pueden ejecutar.
Por ahora os dire solamente algo simple, os recomiendo que le echeis un vistazo a Comandos del
DOS, ya que hay estan la mayoria de las funciones de msdos, en la cual utilizaremos para hacer los
bat.
Basta de royos y empecemos;
Lo primero es abrir MsDos (en win98) o el Simbolo de sistema (en XP)
Inicio>Ejecutar>cmd o Inicio>Todos los programas>Accesorios>Simbolo de Sistema
Hay dos formas de crear el bat, por la funcion "edit" de msdos o por el mismo notepad.
1.Explicare primero por Msdos;
Escribimos:edit prueba.bat, tal y como dice la imagen.
Se nos abrira una ventana en azul,esperando nuestras ordenes.
Por ahora aremos que se pueda cambiar la hora,la fecha y el nombre de c:
Alguien dira que esto es de lammer, (y lo es),pero es para aprender :wink:
Aqui va el codigo:
echo on
time 00:00
date 21/06/1990
label c: Estilomedio
echo off
Paso a explicar cada linea;
*time 00:00; cambia la hora a 00:00, puedes cambiarlo si te da la gana (time 12:45)
*date 21/06/1990; cambia la fecha al dia de mi cumpleaños , tambien puedes cambiarlo.
*label c: EstiloMedio; cambia la etiqueta (nombre por decirlo de alguna manera) de c: "si nuestro
disco duro esta en f:, simplemente cambiamos c: por f:
PARA GUARDARLO:Le damos a Archivo>Guardar como..>y mira el menu de la derecha y selecciona
Escritorio, asi lo tendremos mas a mano.SI el nombre prueba no te gusta (es lo normal :lol: ),
puedes renombrarlo en la parte de arriva..PERO OJO, que tenga la extension "bat"...ejem.Manolo
.bat
Pues eso es todo, ya se que esto es muy simple, pero es solo una introducion... ya que desde bat se
puede utilizar para infinidad de cosas;deshabilitar antivirus,apagar pc,matar procesos y muchas
putadas mas que no voy a decir
2.La segunda opcion es crear un simple *.txt (archivo de texto), y poner el codigo tal y como se
5 de 101
12/02/2010 9:44
MANUAL DE PROGRAMACION EN BATCH
http://209.85.229.132/search?q=cache:do6sau8zZCoJ:usuarios.multiman...
pone en el msdos,darle a guardar como, y guardarlo con el nombre que quieras, pero siempre con la
extension bat. "ejem. yo.bat,estilomedio.bat)
3.
Comando shutdown
Ok escribe lo siguiente (solo para xp):
shutdown -s -t 120 -c "Probando una cosa" Escribelo tal cual y presiona enter
Este es el método que usa el famoso virus lsasser que se ha propagado por todo el mundo. Para
detenerlo escribe:
shutdown -a
y todo volverá a l
Comentarios de: Manual de programación en Batch (0)
No hay comentarios