C # Ustaw opis procesu w czasie wykonywania lub wcześniej
Mam aplikację WPF, która uruchamia kilka „hostowanych” procesów. Gdy uruchamiam aplikację WPF, rozpocznie się ten sam proces .exe kilka razy z różnymi argumentami za każdym razem.
Chcę nazwać każdy proces inną nazwą (lub opisem) - dzięki czemu mógłbym wykryć, który z nich jest w Menedżerze zadań (jeśli chcę zamknąć jeden z nich).
Rozumiem, że nie mogę ustawić innego procesu ImageName dla każdego - ponieważ wszystkie są tym samym rzeczywistym plikiem .exe.
Czy istnieje sposób, aby przynajmniej zmienić opis procesu w czasie wykonywania lub w czasie jego uruchamiania (zmienić parametr ProcessStartInfo lub coś podobnego) ..?