- Registriert
- 03.01.07
- Beiträge
- 1.230
Hallo Skriptkundige,
ich möchte ein bestimmtes Netzwerkprogramm, dessen Name hier nicht genannt werden darf, über Nacht laufen lassen. Leider kommt es dabei in unregelmäßigen Abständen zum Programmabsturz inklusive Datenverlust.
Ich habe mir daher mit
ein kleines Skript gebastelt, dass das Programm in regelmäßigen Abständen die Daten speichern lässt.
Nach einem Absturz geht es aber nicht weiter, weil "activate" zwar das Programm starten würde, jedoch noch eine absturzbedingte Fehlermeldung im Weg steht.
Gibt es eine Möglichkeit, diese beim Auftreten mit "ignorieren" zu beantworten? Vielleicht mit einer if-Schleife oder so?
Wenn mir jemand helfen könnte oder sogar eine bessere Lösung hätte, wäre ich sehr froh.
Grüße, j@n
ich möchte ein bestimmtes Netzwerkprogramm, dessen Name hier nicht genannt werden darf, über Nacht laufen lassen. Leider kommt es dabei in unregelmäßigen Abständen zum Programmabsturz inklusive Datenverlust.
Ich habe mir daher mit
Code:
repeat … times
tell app …
activate
(Befehl zum Anhalten)
(Befehl zum Laden der Log-Datei)
(Befehl zum Starten)
delay …
(Befehl zum Sichern der Log-Datei)
end tell
end repeat
Nach einem Absturz geht es aber nicht weiter, weil "activate" zwar das Programm starten würde, jedoch noch eine absturzbedingte Fehlermeldung im Weg steht.
Gibt es eine Möglichkeit, diese beim Auftreten mit "ignorieren" zu beantworten? Vielleicht mit einer if-Schleife oder so?
Wenn mir jemand helfen könnte oder sogar eine bessere Lösung hätte, wäre ich sehr froh.
Grüße, j@n
Zuletzt bearbeitet: