Vota por nosotros en el ranking web que participamos

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Octubre 13, 2008, 01:03:40
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Batch (Moderadores: Espectro Infernal, |Shadow|)  |  Tema: Impedir el cierre del bat 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Impedir el cierre del bat  (Leído 384 veces)
TxShack
Visitante
« en: Julio 10, 2007, 06:15:37 »

Hola amigos, tenia una preguntilla...

E estado leyendo pero no e visto como hacerlo..

Quisiera saber el codigo que aga que una vez ejecutado el .bat no lo pueda cerrar dando a la X

imaginad que quiero hacer

Citar
@echo off
echo.
echo hola
pause>null
cls
echo no intentes salir
echo.
echo no podras
pause>null
cls
echo bueno asta la vista
pause>null
exit

esto es un ejemplo.

Cuando la vicitima lo ejecute, si da a la X saldra, qisiera q me dijesen como hacer para q aunq de a la X siga ejecutandose... Muchas gracias!!!

Ah y otra cosa... para añadirlo a run?? como deveria poner.. esq me lio con eso... no se bien como hacerlo.. gracias de nuevo!! ^^
En línea
Sh4k4
.
Colaborador
*****
Desconectado Desconectado

Mensajes: 563


SHAKA


Ver Perfil WWW
« Respuesta #1 en: Julio 10, 2007, 11:14:31 »

HELLO! Bueno primero lo de siempre eso de querer hacer estas cosas pues mejor hacerlas en un lenguaje que "si" nos de las herramientas para hacer esto ya que los batchs recordemos son scripts nada mas....(keremos +power jeje  Evil)

Bueno pasando a lo imposible si si lo mas probable es que se pueda haciendo un start con opcion de reiniciarse esperando el fin del mismo segmento de codigo todo en un bucle... no no lo eh probado solo es la idea me baso en los hechos que mi cerebellum cree... intentenlo y si resulta posteo el codigo.. y para lo del RUN favor amigo TxShack de leer posts anteriores para mas dudas ahi veras los diversos metodos y tu eligiras cual sea el apropiado para tu creacion... bytez HOOOOOM! Cool
En línea

Arayashiki
Furious Dami
-[Linux User]-
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 2298


Prefiero morir de pie que vivir arrodillado...

FuriousDami@hotmail.com
Ver Perfil WWW Email
« Respuesta #2 en: Julio 10, 2007, 06:14:21 »

No te lo daré todo en la mano, pero... puedes hacer que se inicie en pantalla completa cambiando el registro.
En línea


Una persona se hace realmente fuerte cuando protege a un ser querido...

Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion

wizard_0
Miembro
*****
Desconectado Desconectado

Mensajes: 127


wizard_0_@hotmail.com
Ver Perfil Email
« Respuesta #3 en: Julio 11, 2007, 02:41:59 »

Podes  ocultarlo  cosa  q  no  lo  pueda   ver  pero  utilizarias  el  msg  para  los  mensajes  con  el cmdow.exe aunque  para  q  funcione   deves  introducir  este  comando  en  la makina  por   q  la  mayoria  no  las  tienen... en  el  system32

si  es  q  lo  tiene  comienza  el  bat  asi

 @echo off
cmdow  @ /hid
:bucle
msg * muuaajajaja
ping  127.0.0.1 -n 5>nul
msg * muuaajajaja
goto bucle

Listo  Afro
En línea

↑__P®egun†a__b!na®¡a__↑

3reS_un__[1]__ø__[0]__?¿?¿
        ø__vives__ø__mueres

Si__estas__v1vø_!!!__ganate__el__ saludo_!!!

"
Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion"
TxShack
Visitante
« Respuesta #4 en: Julio 11, 2007, 06:16:08 »

Aver... esque lo que qiero es acer un programa q te pida la pass cuando inicias sesion....

Asta ahora... lo q e echo a sido acer q si no aciertas el pass. a los 6 minutos se apage, pero claro... alguien q sepa de esto podria ir ala consola y escrivir el shutdown -a por lo tanto lo joderia....

Mirad el dogo q ice asta el momento

Citar
@echo off
cd c:\
echo  @echo off > pass.bat
echo shutdown -f -s -t 350 >> pass.bat
echo echo si no introduces la pass en 5 minutos se apagara el equipo >> pass.bat
echo :menu >> pass.bat
echo echo. >> pass.bat
echo echo INTRODUCIR CLAVE >> pass.bat
echo echo. >> pass.bat
echo set/p clave= >> pass.bat
echo if %%clave%%==fark (goto bien) else goto menu >> pass.bat
echo :bien >> pass.bat
echo cls >> pass.bat
echo echo. >> pass.bat
echo echo ACCESO VALIDADO >> pass.bat
echo echo. >> pass.bat
echo shutdown -a >> pass.bat
echo pause >> pass.bat
echo exit >> pass.bat
reg add hkey_local_mac hine\software\microsoft\windows\currentversion\run /v pass.bat /t reg_sz /d C:\ /f
start c:\pass.bat
exit

Solo me keda lo q pregunte... osea, el codigo para impedir q la victima de a la X...

Gracias
En línea
wizard_0
Miembro
*****
Desconectado Desconectado

Mensajes: 127


wizard_0_@hotmail.com
Ver Perfil Email
« Respuesta #5 en: Julio 12, 2007, 06:42:19 »

ah... para  imposible  pero  te  doy  una  idea  conoces..  los  archivos..  de  la  raiz  q  se  encargan  de  la  funcion  del  mouse... 

prueba  esto

Q  pasaria  si  mueven  o  eliminen esos  archivos  de la  raiz? no funcionria el mouse??

asi  no  podra  cerrarlo  pero  y  tendria  q  digitar  la  contraseña  pero si  la  cierra  para  con ALT+F4 ?  weno  eso  seria  la  unica  forma  de  cerrarlo  aunke  existen  los  archivos  para  el  teclado  pero  si  hacemos  esto  como digitaria  el  pass???  jeje  weno  es  una  idea   ponla  en  practica 

claro  una  ves  digitada  el  pass  correcto  restauras  los  archivos... en  su  lugar  q  le  corresponde.

salu2... Afro
En línea

↑__P®egun†a__b!na®¡a__↑

3reS_un__[1]__ø__[0]__?¿?¿
        ø__vives__ø__mueres

Si__estas__v1vø_!!!__ganate__el__ saludo_!!!

"
Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion"
.:CHUY_HACK:.
Recien Llegado
*
Desconectado Desconectado

Mensajes: 12



Ver Perfil
« Respuesta #6 en: Julio 13, 2007, 12:33:48 »

Y donde puedo conseguir el cmdow.exe
Busque en google y dicen que tiene virus?

SALudos!!
En línea
FOXmx
Habitual
*****
Desconectado Desconectado

Mensajes: 153



Ver Perfil
« Respuesta #7 en: Julio 23, 2007, 04:13:19 »

las localizaciones de los archivos deve ser exacta, prueva como lo tengo ahi, si lo pones en otro lugar cuida que los nombres no se pasen de 8 letras, tanto de carpetas como de archivo,
se le pones imaginacion puedes hacer que a los 2 minutos se habra un documento de texto donde en el primer renglon metes una clave y en el segundo los minutos adicionales que deceas, y despues de guardarlo el programa lea el archivo y determine si la contraseña es correcta para aceptar los minotos que le diste


con este codigo apaga la compu 10 minutos despues de iniciar sesion, es por si algun vivo quiere aprovecharse de una cuenta como Administrador, almenos asi lo usaria yo.
son 2 archivos que deben estar en la misma carpeta.

este archivo se llama "start.bat"
Código:
for /f "tokens=*" %%a in (c:\segadmin\var) do set var=%%a
set /a var=%var%-1
echo %var% >c:\segadmin\var

if %var%==8 goto mensg
if %var%==5 goto mensg
if %var%==1 shutdown -s -t 60 -c "El sistema se apagara en 60 segundos"&goto fin

if %var%==0 echo 11 >c:\segadmin\var&shutdown -s -t 00&goto fin
goto fin

:mensg
msg * Por cuestion de seguridad el sistema se apagara en %var% minutos
:fin

REM -----aqui reactivo la tarea cada minuto y arreglo el error de 59 a 60 en los minutos y de 23 a 24 en las horas y un error con los numeros 08 y 09
set hm=%time:~3,2%
set hh=%time:~0,2%

(if %hm%==07 set hm=7)&(if %hm%==08 set hm=8)&(if %hm%==09 set hm=9)&(if %hh%==07 set hh=7)
(if %hh%==08 set hh=8)&(if %hh%==09 set hh=9)

set /a nm=%hm%+1

if NOT %nm%==60 goto cont
set /a nm=0
set /a hh=%hh%+1
if NOT %hh%==24 goto cont
set /a hh=0

:cont
AT %hh%:%nm% C:\segadmin\start.BAT
este archivo se llama "ver"
Código:
11





aqui puedes ver las opciones para ponerlo al inicio de una secion especifica o del equipo
Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
« Última modificación: Julio 23, 2007, 04:21:15 por FOXmx » En línea


Si lo que haces no funciona programa otra coza, piensa en nuevas ideas, no en las mismas.
Lo que hagas con un codigo es tu responsabilidad, estoy deacuerdo en joder el windows pero no en joder sus archivos personales.
[ E0F ] d0RkNet
[ E0F ] d0RkNet
Moderación
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 3074

Bo0mbInG StyLe.


Ver Perfil
« Respuesta #8 en: Julio 28, 2007, 02:19:23 »

ola....

podrias cambiar los "botones" del raton con ste comando y asi cuando lo intenten cerrar con el "boton" izkierdo del raton no puedan cerrarlo Ok?...ai va:

Código:
  RUNDLL32 USER32.DLL,SwapMouseButton 

tambien puedes desactivar el raton y asi tiene k meter el codigo y si asu vez mete el correcto k le siga el comando k ativa el mouse, pero kreo k este codigo no funciona en el xp....

para desactivarlo:

Código:
  rundll32 mouse,disable 

para activarlo:

Código:
  rundll32 mouse,enable 


sALuDos__


_______________________________________________________________________________________



_______________________________________________________________________________________
En línea
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Batch (Moderadores: Espectro Infernal, |Shadow|)  |  Tema: Impedir el cierre del bat « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.6 | SMF © 2006-2007, Simple Machines LLC