Wobei es auch sein kann, daß es andere Programme mit dem selben Fensternamen gibt,
oder das gefundene Fenster gehört zur gleichen EXE, aber in einem anderen Verzeichns.
Der einzige Weg, um ein bestimmtes Programm zu finden, geht also nur über den EXE Namen, inkl. Pfad.
Wenn man, bzw. das Setup, auf etwas zugreifen muß, welches gemeinsam genutzt wird (z.B. eine Datenbank),
dann muß man alle Instanzen finden, welche irgendwo laufen (unabhängig vom Pfad).
Für Letzteres könnte man bestimmt mit 'nem
Mutex, oder mit anderen globalen möglichst eindeutigen Markern arbeiten.