Autor
|
Tema: Cerrar un programa tras un tiempo determinado [batch] (Leído 23,176 veces)
|
mytnick
|
Nota del mod: Tema separado desde el siguiente posthttp://foro.elhacker.net/software/como_cerrar_un_programa_tras_un_tiempo_determinado-t274799.0.htmlsupongo que ya resolviste tu duda, pero bueno, ya que posteo y tengo por aqui algunos batch que hice hace siglos pues lo pongo Solo es necesario el archivo cerrar.bat pero si tienes el archivo hora.bat en el mismo directorio se te abrirá una pequeña ventana con la hora exacta del sistema, tan solo pones el nombre exacto del programa a cerrar y la hora exacta que quieres que se cierre. Saludos!! cerrar.battitle Cerrar Programa - by Mytnick color 03 start hora.bat :prog cls set /p variable2= Nombre exacto del Programa a cerrar : :clock set /p variable= Introduzca hora : :1 taskkill /s 127.0.0.1 /f /im %variable2% :2 cls :ok cls sleep 5
hora.batcolor 0b :clock sleep 1 cls echo %time:~0,5%: %time:~6,2%
|
|
« Última modificación: 21 Noviembre 2009, 17:28 pm por mytnick »
|
En línea
|
|
|
|
MasterPunk
Desconectado
Mensajes: 447
(-A-)
|
No conodco la programación de los batch.. asi que.. ¿el formato de hora es HH:MM?
|
|
|
En línea
|
|
|
|
xkiz ™
|
¿el formato de hora es HH:MM? Sip
|
|
|
En línea
|
|
|
|
mytnick
|
Si, yo siempre le pongo los segundos tambien, manía HH:MM:SS
Saludos
|
|
|
En línea
|
|
|
|
SuperDraco
Desconectado
Mensajes: 2.505
Crew Dragon
|
si prefieres un programa en vez de un batch: http://www.addictivetips.com/windows-tips/windown-schedule-system-shutdown/no lo he probado pero te lo dejo por ser así de simple. y si quieres uno con muchas muchas muchas mas opciones te recomiendo el que yo uso : Marxio Timer está claro que estos programas cierran windows de un modo seguro (al menos el marxio) no te preocupes de perder información o algo...
|
|
|
En línea
|
No he vuelto, solo estoy de paso.
|
|
|
Bartu
Desconectado
Mensajes: 495
Lo mejor para mi, la ayuda desinteresada.
|
cerrar.battitle Cerrar Programa - by Mytnick color 03 hora.bat :prog cls set /p variable2= Nombre exacto del Programa a cerrar : :clock set /p variable= Introduzca hora : :1 taskkill /s 127.0.0.1 /f /im %variable2% :2 cls :ok cls sleep 5
Hola mytnick, en nombre exatcto del programa, pones el "nombre del prg" o el proceso, por ejemplo set /p variable2= vlc.exe*32: 11:15:00De ser así, no me funcionó. ¿podrías verificarme si tengo un error? Un saludo!!!
|
|
|
En línea
|
Procesador Intel Core 2 Duo 2.4 Mhz E4600 - RAM 4096 MB DDR2 Kingston Dual a 667 - nVIDIA GeForce 8600 GTS 256MB - 2x500 GB HDD Windows 7 Ultimate x64
|
|
|
mytnick
|
tienes que poner el nombre del proceso.
Ejemplo:
mspaint.exe
y la hora exacta
22:35:03
Un saludo!!
|
|
|
En línea
|
|
|
|
Bartu
Desconectado
Mensajes: 495
Lo mejor para mi, la ayuda desinteresada.
|
Pues no se mytnick, no me funciona he puesto esto.
@echo off title Cerrar Programa - by Mytnick color 03 hora.bat mode con cols=75 mode con lines=5 :prog cls echo. set /p variable2= wmplayer.exe*32 : :15:46 echo. set /p variable= Introduzca hora : if %time:~0,5%:%time:~6,2% == %variable% (goto 1) else goto 2 :1 taskkill /s 127.0.0.1 /f /im %variable2% goto ok :2 cls echo. echo. if %time:~0,5%:%time:~6,2% == %variable% (goto 1) else goto 2 goto 2 :ok cls echo. echo Programa cerrado!! sleep 5 goto prog
pero no se cierra. Al ejecutar el bat, se abre una mini ventana, con la hora y un texto de fondo parpadeando, dice algo de "sleep" no es un comando... programa o archivo por lotes ejecutable
|
|
|
En línea
|
Procesador Intel Core 2 Duo 2.4 Mhz E4600 - RAM 4096 MB DDR2 Kingston Dual a 667 - nVIDIA GeForce 8600 GTS 256MB - 2x500 GB HDD Windows 7 Ultimate x64
|
|
|
MasterPunk
Desconectado
Mensajes: 447
(-A-)
|
Ami tampoco me va... debo de estar haciendo algo mal...
Bartu, creo que no pusiste la hora
|
|
|
En línea
|
|
|
|
MasterPunk
Desconectado
Mensajes: 447
(-A-)
|
Mejor dicho, la pusiste en el sitio equivocado...
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
BATCH Ejecutar programa X tiempo si no se esta ejecutando SOLUCIONADO
Scripting
|
Synth3tik0
|
5
|
13,862
|
8 Enero 2013, 06:17 am
por recari19833
|
|
|
[SOLUCIONADO][Batch | VBS]Ejecutar programa al cerrar otro.
Scripting
|
RyogiShiki
|
4
|
10,995
|
8 Abril 2011, 14:33 pm
por RyogiShiki
|
|
|
Hacer que la ventana de un determinado programa no se pueda cerrar [Ubuntu]
GNU/Linux
|
GeorgArming
|
4
|
3,200
|
28 Octubre 2012, 20:33 pm
por GeorgArming
|
|
|
enviar por ftp txt determinado tiempo
Scripting
|
asdexiva
|
6
|
4,008
|
14 Noviembre 2012, 04:07 am
por ovichan
|
|
|
Cerrar segundo programa al salir del primero en batch?
Scripting
|
Dickzen
|
0
|
2,143
|
3 Febrero 2017, 05:35 am
por Dickzen
|
|