C # Festlegen der Prozessbeschreibung zur Laufzeit oder früher

Ich habe eine WPF-Anwendung, die mehrere "gehostete" Prozesse startet. Wenn ich meine WPF-Anwendung starte, wird derselbe .exe-Prozess mehrmals mit jeweils unterschiedlichen Argumenten gestartet.

Ich möchte jeden Prozess mit einem anderen Namen (oder einer anderen Beschreibung) benennen - damit ich erkennen kann, welcher im Task-Manager ist (wenn ich einen von ihnen herunterfahren möchte).

Ich verstehe, dass ich nicht für jeden Prozess einen anderen ImageName festlegen kann, da es sich bei allen um dieselbe tatsächliche EXE-Datei handelt.

Gibt es eine Möglichkeit, die Prozessbeschreibung zumindest während der Laufzeit oder während der Startzeit zu ändern (Ändern eines ProcessStartInfo-Parameters oder dergleichen)?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage