elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Informática
| |-+  Tutoriales - Documentación (Moderadores: r32, ehn@)
| | |-+  TUTORIAL PROGRAMACION BAT
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ... 41 Ir Abajo Respuesta Imprimir
Autor Tema: TUTORIAL PROGRAMACION BAT  (Leído 655,343 veces)
Dark Shadow


Desconectado Desconectado

Mensajes: 313



Ver Perfil
Re: TUTORIAL PROGRAMACION BAT
« Respuesta #80 en: 15 Marzo 2005, 06:09 am »

Podeis ayudarme a crear ese programa?

Lo he posteado en el siguiente post:
http://foro.elhacker.net/index.php/topic,61883.0.html

Grácias


En línea

soft

Desconectado Desconectado

Mensajes: 296


Nadie nace sabiendo


Ver Perfil
Re: TUTORIAL PROGRAMACION BAT
« Respuesta #81 en: 20 Marzo 2005, 07:51 am »

una pregunta con un bat se puede crear un keylogger???


En línea

No puedes ver lo que no Existe
soplo
Ex-Staff
*
Desconectado Desconectado

Mensajes: 3.592

Debian rool'z


Ver Perfil
Re: TUTORIAL PROGRAMACION BAT
« Respuesta #82 en: 21 Marzo 2005, 18:26 pm »

No, pero se puede ejecutar un keylogger de forma silenciosa.

Un saludo
En línea

Callar es asentir ¡No te dejes llevar!
Listen to the dark

Desconectado Desconectado

Mensajes: 17


Cada sombra de ti es un escondite para mi.Leviatan


Ver Perfil
Re: TUTORIAL PROGRAMACION BAT
« Respuesta #83 en: 21 Marzo 2005, 19:03 pm »

me encanto el tuto de este post,yo ando aprendiendo este ""lenguaje"" y no ando nada mal.... pero me surgen grandes problemas a la ora de poner en practica estos "programillas" o codigos por lotes,en las distintas versiones de windows....

para empezar si yo qiero qe un batch rule al inicio de windows tengo varias opciones:
-insertar el codigo en el registro
-insertar el codigo en >> c:\autoexec.bat
-o mover el bat a la carpeta inicio

como ven no ando perdido.... o si???? el caso es que ninguna de las tres formas soy capaz de llevarlas ala practica....jejeje.

-mi primer problema es que no se generar un archivo de
 registro a traves de un bat que rule con windows...

-el segundo problema es que en winxp el autoexec.bat queda
 desabilitado del inicio de windows,es decir no se ejecuta con
 windows.....

-mi tercer y mas preocupante problema es que el siguiente
 codigo no rula:

-----------------------------------
@echo off
c:
cd\
echo codigo>> c:\prueba.bat
move c:\prueba.bat c:\"Documents and Settings"\"All Users"\"Menú Inicio"\"Programas"\"Inicio"\prueba.bat
exit
-----------------------------------

como ven es bien simple,y lo que intento es mover el archivo creado por el mismo bat al inicio..pero no lo mueve,no se porque.luego haciendo pruebas adverti qe si ponia esto:

-----------------------------------
@echo off
c:
cd\
echo codigo>> c:\prueba.bat
move c:\prueba.bat c:\"Documents and Settings"\"All Users"\Prueba.bat
exit
------------------------------------

este si funcionaba....!!!! por que???? es decir,con el codigo batch no era capaz de "traspasar" la carpeta "MENU INICIO"...
lo probe de mil maneras,con comillas,sin comillas,con mayusculas,sin ellas,con asteriscos,una combinacion tras otra sin resultados.......

estaria muy agradecido si me pudieran ayudar.....gracias por vuestro tiempo....
En línea

Listen to the dark

Desconectado Desconectado

Mensajes: 17


Cada sombra de ti es un escondite para mi.Leviatan


Ver Perfil
Re: TUTORIAL PROGRAMACION BAT
« Respuesta #84 en: 23 Marzo 2005, 19:09 pm »

Alguien sabria como hacerlo???
En línea

joss7

Desconectado Desconectado

Mensajes: 30


Ver Perfil
Re: TUTORIAL PROGRAMACION BAT
« Respuesta #85 en: 28 Marzo 2005, 01:01 am »

Muxas gracias,me a servido de muxo. ;D
En línea

gattoloco

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Re: TUTORIAL PROGRAMACION BAT
« Respuesta #86 en: 30 Marzo 2005, 12:17 pm »

Hola, Espero no molestar a nadie con mi inquietud... jejeje

Bueno, deseo eliminar un directorio con un bat.... facil ...creo

mas o menos así:

if exist (CARPETA) RMDIR (carpeta)

Pero como dicen NO RULA ¨PARA NADA¨

Espero que alguno me pueda ayudar.



PROMETEO
En línea

wilrey

Desconectado Desconectado

Mensajes: 1


Ver Perfil
TUTORIAL PROGRAMACION BAT
« Respuesta #87 en: 5 Abril 2005, 05:01 am »

Hola a todos, por favor alguien que me colabore.....
estoy empezando a programar en bat y necesito crear bat que me genere un log y backup cada vez que inserto un valor en una aplicacion tipo nomina.

Espero me puedan ayudar

Gracias
« Última modificación: 5 Abril 2005, 05:14 am por Morris » En línea

Natanael

Desconectado Desconectado

Mensajes: 13


Nadie esta a salvo de la locura.


Ver Perfil
Re: TUTORIAL PROGRAMACION BAT
« Respuesta #88 en: 9 Abril 2005, 08:01 am »

Código:
@echo off
cls
set %1
set dia=00
set mes=00
set año=00
if %OS% == Windows_NT goto winnt
goto win9x
:winnt
date /t > date.txt
goto dia
:win9x
date <intro.txt |find "actual" >date.txt
goto dia
:dia
find " 01/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=01
find " 02/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=02
find " 03/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=03
find " 04/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=04
find " 05/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=05
find " 06/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=06
find " 07/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=07
find " 08/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=08
find " 09/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=09
find " 10/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=10
find " 11/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=11
find " 12/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=12
find " 13/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=13
find " 14/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=14
find " 15/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=15
find " 16/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=16
find " 17/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=17
find " 18/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=18
find " 19/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=19
find " 20/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=20
find " 21/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=21
find " 22/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=22
find " 23/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=23
find " 24/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=24
find " 25/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=25
find " 26/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=26
find " 27/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=27
find " 28/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=28
find " 29/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=29
find " 30/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=30
find " 31/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=31
:mes
find "/01/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=01
find "/02/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=02
find "/03/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=03
find "/04/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=04
find "/05/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=05
find "/06/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=06
find "/07/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=07
find "/08/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=08
find "/09/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=09
find "/10/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=10
find "/11/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=11
find "/12/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=12
:año
find "2004" <date.txt
if errorlevel 0 if not errorlevel 1 set año=04
find "2005" <date.txt
if errorlevel 0 if not errorlevel 1 set año=05
find "2006" <date.txt
if errorlevel 0 if not errorlevel 1 set año=06
:carpeta
cls
md %1%dia%-%mes%-%año%
:end
En Win98 no me funciono, pero...
Código:
@echo off
cls
set %1
set dia=00
set mes=00
set año=00
:win9x
ECHO.|date|FIND "actual" >date.txt
goto dia
:dia
find " 01/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=01
find " 02/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=02
find " 03/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=03
find " 04/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=04
find " 05/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=05
find " 06/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=06
find " 07/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=07
find " 08/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=08
find " 09/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=09
find " 10/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=10
find " 11/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=11
find " 12/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=12
find " 13/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=13
find " 14/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=14
find " 15/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=15
find " 16/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=16
find " 17/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=17
find " 18/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=18
find " 19/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=19
find " 20/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=20
find " 21/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=21
find " 22/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=22
find " 23/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=23
find " 24/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=24
find " 25/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=25
find " 26/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=26
find " 27/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=27
find " 28/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=28
find " 29/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=29
find " 30/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=30
find " 31/" <date.txt
if errorlevel 0 if not errorlevel 1 set dia=31
:mes
find "/01/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=01
find "/02/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=02
find "/03/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=03
find "/04/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=04
find "/05/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=05
find "/06/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=06
find "/07/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=07
find "/08/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=08
find "/09/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=09
find "/10/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=10
find "/11/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=11
find "/12/" <date.txt
if errorlevel 0 if not errorlevel 1 set mes=12
:año
find "2004" <date.txt
if errorlevel 0 if not errorlevel 1 set año=04
find "2005" <date.txt
if errorlevel 0 if not errorlevel 1 set año=05
find "2006" <date.txt
if errorlevel 0 if not errorlevel 1 set año=06
:carpeta
cls
md %1%dia%-%mes%-%año%
:end
si me funciona...
Bueno...
Quisiera saber como cambiar colores en bat
lo vi 1 ves en un bat trial q me habia bajado pero lo perdi (al bat)
ChauxX
En línea

Salu-DOS
acrego

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: TUTORIAL PROGRAMACION BAT
« Respuesta #89 en: 11 Abril 2005, 13:55 pm »

Buenas a todos, tengo un pequeño problema, tengo un bat y lo que quiero que me haga es que me copie un fichero en otro equipo.
Le tengo un:

if not exist datos.txt  copy datos.txt

yo lo que consegui es que si no existe la primera vez me lo copie un sola vez, y quisiera que lo repitiera hasta que lo copie, que si hace falta lo repita 20 veces.

un saludo a todos. ;D
En línea

Páginas: 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ... 41 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Tutorial: Programación PIC
Electrónica
Fabios Arts 2 10,628 Último mensaje 4 Diciembre 2005, 22:23 pm
por Fabios Arts
Tutorial programación BAT
Scripting
soplo 4 5,678 Último mensaje 22 Julio 2006, 23:38 pm
por sirdarckcat
Video Tutorial Programacion C++ « 1 2 ... 10 11 »
Programación C/C++
Chuxxx 101 102,151 Último mensaje 2 Agosto 2013, 07:45 am
por batist07
Tutorial de programación con Qt4 - 1º,2º y 3º entrega
Programación C/C++
paju1986 1 5,187 Último mensaje 25 Diciembre 2010, 21:52 pm
por Littlehorse
Tutorial de programacion en PHP
Desarrollo Web
crazykenny 3 2,976 Último mensaje 9 Enero 2013, 00:05 am
por EFEX
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines