Administrador de tarea

27/09/2005 - 22:50 por starwins | Informe spam
Holas gente Microsoft

Me pueden ayudar con un inquietud q tengo.

Tengo ejecutando una tarea o proceso. y quiero hacer un
programa q me abra automaticante el Administrador de tarea
y pueda detectar si tiene mas de 1 hora ejecutandose y de
ser asi.. mandar por linea de comando eliminar la tarea o
proceso.

Les agradezco mucho su ayuda y aporte
Starwins
.
 

Leer las respuestas

#1 JM Tella Llop [MVP Windows]
27/09/2005 - 23:15 | Informe spam
No es tan simple como planteas porque puedes matar a procesos
de windows.

Para hacerlo bien, lo primero bajate el pslist y el pskill de
http://www.sysinternals.com/Process...ities.html

Y la idea es hacerse un bat, al cual le pases como parametro el
programa que quieres que compruebe. El bat sería el siguiente:

@echo off
for /f "tokens=1,2,8 delims= " %%i in ('pslist ^| find "%1"') do if {%%k} GEQ {1:00:00.000} pskill -t %%j

Lo guardas con el nombre killtime.cmd (y en la misma carpeta
debe estar el pslist y el pskill)

La manera de invocarlo sería:

killtimecmd notepad

por ejemplo. Si el notepad lleva mas de una hora lo matará.
Puedes cambiar el nombre de notpead por el nombre del
programa que quieres que controle.

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"starwins" wrote in message news:025e01c5c3a5$08f7b9c0$
Holas gente Microsoft

Me pueden ayudar con un inquietud q tengo.

Tengo ejecutando una tarea o proceso. y quiero hacer un
programa q me abra automaticante el Administrador de tarea
y pueda detectar si tiene mas de 1 hora ejecutandose y de
ser asi.. mandar por linea de comando eliminar la tarea o
proceso.

Les agradezco mucho su ayuda y aporte
Starwins
.


Preguntas similares