C # Definir descrição do processo no tempo de execução ou anterior
Eu tenho um aplicativo WPF que inicia vários processos "hospedados". Quando inicio meu aplicativo WPF, ele inicia o mesmo processo .exe algumas vezes com argumentos diferentes a cada vez.
Quero nomear cada processo com um nome (ou descrição) diferente - para que eu possa detectar qual é qual no Gerenciador de tarefas (se eu quiser desligar um deles).
Entendo que não posso definir um processo diferente ImageName para cada um - pois eles são todos o mesmo arquivo .exe real.
Existe uma maneira de alterar a descrição do processo durante o tempo de execução ou durante o tempo de início (alterar um parâmetro ProcessStartInfo ou algo parecido) ..?