Mam aplikację, która zmienia niektóre ustawienia innej aplikacji (jest to prosta aplikacja C # uruchamiana przez dwukrotne kliknięcie (nie jest wymagana konfiguracja)).
Po zmianie ustawień muszę zrestartować inną aplikację, aby odzwierciedlała zmienione ustawienia.
Aby to zrobić, muszę zabić działający proces i rozpocząć go ponownie, ale problem polega na tym, że po zabiciu nie jestem w stanie znaleźć procesu. (Przyczyną jest to, że system nie wie, gdzie znajduje się plik exe ...)
Czy jest jakiś sposób, aby znaleźć ścieżkę do uruchomionego procesu lub exe, jeśli jest uruchomiony?
Nie chcę podawać ścieżki ręcznie, tj. Jeśli jest uruchomiona, pobierz ścieżkę, zakończ proces i zacznij od nowa ... Zajmę się później