Claro que si.
Espera busco un código que tengo, que lo que hacía era revisar si un proceso está corriendo y matarlo.
Busca si el proceso está corriendo. Si es así ejecuta el if.
TASKLIST
| FIND /I "KeePass.exe"
>nulSTART "Cerrar baul" "%letraTC%:\%rutaKP%" --exit-all
:: El proceso se puede matar con
:: TASKKILL /F /IM KeePass.exe /T
)
Este código pertenecía a mis primeras versiones del script
http://foro.elhacker.net/scripting/aporte_batch_automatizar_apertura_de_volumen_y_baul_cifrado_v22-t412971.0.htmlPara tu caso sería:
TASKLIST
| FIND /I "Proceso1.exe"
>nulTASKKILL /F /IM Proceso1.exe /T
)