Ayuda con un bat (errorlevel)

ekelon

Hola,

lo que necesito que haga el bat es lo siguiente

que ejecute

:start
tasklist /fi "imagename eq calc.exe"

si no encuentra el proceso calc.exe que vuelva a ejecutar el bloque start hasta que lo encuentre

si encuentra dicho proceso que ejecute el bloque cerrar

:cerrar
taskkill /im "notepad.exe" /f

Estoy probaondo con errorlevel llevo como 1 hora intentandolo y no soy capaz, alguna idea ?

SikorZ

Pienso que en C todo eso seria bastante mas sencillo xDDD...

Simplemente ponte las librerias tipicas de stdio stdlib y usas el system

system("tasklist /fi "imagename eq calc.exe");

y ya vas poniendo las condiciones y to la pesca, mas sencillo que con bat yo creo =/

Los comandos con los "mismos" pero en C lo tendras mas simplificado y podras darle mas prestaciones

Usuarios habituales

  • SikorZ
  • ekelon