hat das externe Programm irgendwelche logging Funktionalität?
Diese Daten könnten zur Analyse hilfreich sein.
Klaus
Es kommt ein Dialog, ob Daten an den Hersteller geschickt werden sollen.
Das werde ich einmal aufgreifen und beim Hersteller nachfragen.
Oder hast Du bereits ein System gefunden warum das externe Programm hängt?
Klaus
Nein, manchmal läuft das 5x hintereinander oder mehr, aber manchmal auch nur 1x.
Könnte es sein, dass zeitweise zwei oder mehrere dieser externen Programm gleichzeitig laufen?
Klaus
Das sollte eigentlich nicht sein, da ich das externe Programm mittels ShellExecuteAndWait starte.
Könnte es sein, dass die externen Programme die gleiche Datei bearbeiten wollen (Zugriffsrechte?)?
Grüße
Klaus
Wenn das externe Programm beendet ist, dann zippe ich die Dateien wieder zusammen. Vielleicht sollte ich dazwischen noch einige Sekunden warten. Bei der Funktion kommt es auf ein paar Sekunden nicht an.
Funktion ist wie folgt:
- Dateien werden vom Server nach lokal ausgepackt
- externes Programm wird gestartet und diese Dateien werden manipuliert
- warten, bis externes Programm beendet ist mittels ShellExecuteAndWait
- verschiedene andere Aktionen mit den Dateien
- packen der Dateien auf den Server