Mam aplikację WPF, która uruchamia kilka „hostowanych” procesów. Kiedy uruchamiam moją aplikację WPF, uruchomię ten sam proces .exe kilka razy z różnymi argumentami za każdym razem.
Chcę nazwać każdy proces inną nazwą (lub opisem) - aby móc wykryć, który jest w Menedżerze zadań (jeśli chcę zamknąć jeden z nich).
Rozumiem, że nie mogę ustawić dla każdego procesu innego ImageName - ponieważ wszystkie są tym samym plikiem .exe.
Czy istnieje sposób, aby przynajmniej zmienić opis procesu w czasie wykonywania lub w czasie jego uruchomienia (zmienić parametr ProcessStartInfo lub coś w tym rodzaju) ..?
Odpowiedzi:
6 dla odpowiedzi № 1Nie, nie możesz „t; kolumna„ opis ”wyświetla wartość ładowaną przez system Windows podczas uruchamiania procesu. Pochodzi z informacje o wersji sekcja osadzona w pliku wykonywalnym.
Możesz po prostu wyświetlić kolumnę „wiersza polecenia” menedżera zadań.