¿Hay alguna manera de cerrar una instancia particular del explorador con C #?

Estoy buscando una manera de cerrar una ventana del explorador de Windows que esté abierta a una carpeta determinada. Diga c: \ users \ bob \ folder. Puedo cerrar a todos los exploradores con el código de abajo, pero obviamente esto no es lo que quiero hacer. es posible?

 foreach (Process p in Process.GetProcessesByName("explorer"))
 {
    p.Kill();
 }

Gracias

Respuestas a la pregunta(4)

Su respuesta a la pregunta