C # Establecer la descripción del proceso en el tiempo de ejecución o antes

Tengo una aplicación WPF que inicia varios procesos "alojados". Cuando inicio mi aplicación WPF, iniciará el mismo proceso .exe varias veces con diferentes argumentos en cada momento.

Quiero nombrar cada proceso con un nombre (o descripción) diferente, para poder detectar cuál es cuál en el Administrador de tareas (si quiero cerrar uno de ellos).

Entiendo que no puedo establecer un proceso de Nombre de imagen diferente para cada uno, ya que todos son el mismo archivo .exe real.

¿Hay alguna manera de al menos cambiar la descripción del proceso durante el tiempo de ejecución, o durante su hora de inicio (cambiar un parámetro ProcessStartInfo o algo así)?

Respuestas a la pregunta(1)

Su respuesta a la pregunta