Hola Soy yo otra vez

Este codigo puede servir de mucho para alguien que desee entrar a paginas donde el filtro naomf no permite el acceso.
Yo lo uso para poder descargar con "Flashget" en algunos lugares donde el filtro cierra el programa.
Un ciber cafe esta protegido por el filtro de paginas web llamado naomi pude eliminar el filtro utilizando un programa batch q hice con ayuda del cmd y de un manual que encontre aqui en el foro.
mi codigo es el siguiente:
@echo off
:inicio
taskkill /f /im naomf.exe
cd %programfiles%
cd "rnamfler"
del /f /s /q *.* > nul
cd %programfiles%
rd /s /q "rnamfler" > nul
if not exist c:\rnamfler (goto fin) else (goto inicio)
:fin
exit
Explicacion:
1-Este programa Mata el proceso naomf.exe
2-Entra a la carpeta de C:\archivos de programa\rnamfler
3-Borra o intenta borrar todo los archvos dentro de esta carpeta
4-Sale de la carpeta
5-Trata de borrar la carpeta
6-Si la carpete no existe Sale del programa y si existe buelve al principio
Sin embargo no es posible eliminar muchos de los archivos que se encuntran dentro de la carpeta, debido a que existen procesos que aun siguen en ejecucion. algunos dll entre otros. Estos procesos no se pueden detener con el comando taskkill.
Este programa hace su trabajo. pero lo hace de forma incompleta (para mi)
En primer lugar no puedo detener la ejecucion de los procesos que estan todavia activos dentro de la carpeta. y por lo tanto nunca podra eliminarlos ni borrar la carpeta.
Y en segundo quisiera poder comparar si el proceso aun esta en ejecucion o si ya fue liminado
un codigo + o menos asi
si el proceso naomf esta activo intenta matarlo otra vez. de otro modo saltate el paso
Que comando puedo usar para detener la ejecucion de los demas procesos.
gracias a todos