Schleifen

  • Moin,

    benötige mal Hilfe,

    ich habe ein Script erstellt. In den Script sind mehrere Schritte abzuarbeiten, wenn ein Schritt fehlerhaft war soll das Script wieder am Anfang starten. Also eine Schleife, die solange durch läuft bis eine bestimmte Datei (z.B. x.txt) nicht mehr vorhanden ist.

    Vielen Dank

    tripleL

  • Ich habe keinen Befehl dafür gefunden.

    Der Ansatz wäre

    >>Wenn die Datei x.txt vorhanden, denn führe Schritt 1 aus, wenn Schritt 1 abegearbeitet, dann führe Schritt 2 aus usw..
    Jeder Schritt wird überprüft, wenn jetzt ein Fehler auftritt, wird das Script beendet.<<

    Soweit funktioniert alles, nur hätte ich gerne, dass wenn ein Fehler auftritt, das Script nicht beendet wird sondern von Anfang startet.

    Dafür brauche ich wohl eine Schleife, und leider habe ich dazu in der Hilfe nichts gefunden, oder einfach nicht verstanden.

  • OK, verstanden. Dazu muss ich den Errorlevel auslesen lassen. Sollte jedoch auch möglich sein mit einer Variablen z.B.

    If $Error = 'YES' Then countinueLoop

    Werd ich gleich mal probieren.

    Vielen Dank