Aufgabe zum überprüfen einer anderen Aufgabe
Hallo Gemeinde!
Ich möchte ein Skript erstellen, die eine Aufgabe überprüft und evtl "repariert" (also die auftretenden Fehler behebt).
Wenn ein Fehler auftritt, erscheint eine MessageBox mit einem zweistelligen Fehlercode, wie kann ich diesen auslesen und die MsgBox schließen?
Beispiel für die Fehlermeldung:
"Laufzeitfehler 62, Einlesen hinter Dateiende", Button: "OK"
Ich habe mich noch nicht entschieden, ob das Skript eine .bat, .ps1 oder sonstige werden soll.
Ich danke im Voraus
Ich möchte ein Skript erstellen, die eine Aufgabe überprüft und evtl "repariert" (also die auftretenden Fehler behebt).
Wenn ein Fehler auftritt, erscheint eine MessageBox mit einem zweistelligen Fehlercode, wie kann ich diesen auslesen und die MsgBox schließen?
Beispiel für die Fehlermeldung:
"Laufzeitfehler 62, Einlesen hinter Dateiende", Button: "OK"
Ich habe mich noch nicht entschieden, ob das Skript eine .bat, .ps1 oder sonstige werden soll.
Ich danke im Voraus
Please also mark the comments that contributed to the solution of the article
Content-Key: 331388
Url: https://administrator.de/contentid/331388
Printed on: April 26, 2024 at 11:04 o'clock
4 Comments
Latest comment
Hi.
Gruß
"Laufzeitfehler 62, Einlesen hinter Dateiende", Button: "OK"
Das ist sicherlich eine Meldung eines VBA(S) Skripts. Besser wäre es also ein On Error Resume Next mit einer ansschließenden Abfrage der Variablen Err.Number im Skript selbst zu machen oder in VBA mit einem Errorhandler und On Error Goto Errorhandler in diesen bei Fehlern zu springen und dort die Fehler gleich vernünftig und richtig abzufangen, oder per cscript im Batchmode zu starten.Gruß
dass ich 5min nach dem Skript laufen lasse und auf die Fehlermeldung einzeln reagiere.
Sorry aber das ist der größte Bullshit! Fehler behandelt man immer im Ursprungsskript.Wenn dich der Fehler nicht juckt, mit cscript im batchmode laufen lassen,ansonsten Skript anpassen ist der einzig richtige Weg.