ich habe bei der Paketierung von MPLAB X ein lästiges Problem. Und zwar startet das Programm unter Windows 7 x64 unter dem Prozess javaw.exe, anstatt einen eigenen Prozess zu besitzen. Dieser javaw.exe wird von Empirums Killprocess leider überhaupt nicht erkannt. Aus diesem Grund kann ich MPLAB X nicht so einfach per KillProcess beenden.
Bisher habe ich das immer folgendermaßen gelöst:
Code: Select all
MPLIDE=MPLAB*, Microchip MPLAB X, KILLPROCESS CONTINUE
Der User kriegt auch die Meldung, dass er MPLAB X schließen soll. Wenn jedoch die Zeit abgelaufen ist, ohne dass der User etwas macht, wird der Prozess nicht beendet (vermutlich kann Empirum keine Prozesse/Fenster beenden, bei denen es nicht den genauen Namen kennt). Entsprechend schlägt dann auch die Reinstallation/Deinstallation fehl.
Hat irgendjemand dieses Problem mit MPLAB X (oder evtl. einem anderen Programm das sich so verhält) schonmal gelöst? Ich wäre über jede Hilfe dankbar
LG Simon