.bat solo una vez!!!
(1/1)
willyneverdie:
Amigos hola soy nuevo aca y me gustaria si es posible que me ayudaran un poco....
Quiero evitar que un .bat se ejecute 2 veces!!!! Es decir una vez que ya este corriendo, si se intenta ejecutar nuevamente este mande un mensaje o simplemente no corra, manteniendose solamente la primera instancia.
Ojala me puedan ayudar, gracias desde ya
willyneverdie
jvchino:
Puedes agregar una clave al registro o crear un archivo temporal, supongamos que decidas crear un archivo temporal. El archivo bat podría realizar lo siguiente.
- Verificar si existe el archivo temporal.
- Si el archivo NO existe:
- Se crea el archivo temporal
- Se continua con la ejecución del bat.
- Borrar el archivo temporal
- Si el archivo SI existe:
- Mostrar mensaje "No se puede ejecutar...."
- Terminar bat.
Más o menos es mi idea; aunque quizá programadores más avanzados propongan verificar en memoria si esta ejecutandse el bat.
Saludos.
-[black_hack]-:
yo ago lo mismo pero kon variables
Navegación