@ECHO OFF
CD %WINDIR%\SYSTEM32
::LA IMAGEN DEL PROCESO.
SET IMAGE=MSNMSGR.EXE
::Buscamos una cadena de texto, "%image%" (msnmsgr.exe)
TASKLIST | FIND /I "%IMAGE%"
::Si hay error sale del code
::Si no, mata el proceso
IF %ERRORLEVEL%==1 (
GOTO:EOF
) ELSE (
TASKKILL -F -IM %IMAGE%
GOTO:EOF
)
Legal
Tem como fazer esse batch usar um "timer", ou seja, em um certo tempo executa essa operação?
abraços
Tem, se você fizer um programa console que sirva como timer e colocar na pasta system32 , ai na hora de programar o batch você poe por exemplo:
"programa" -"tempo"