Aufgabenplanung - Batch Skript hängt sich bei der ersten Ausführung nach der Anmeldung auf

Christian Haller 0 Zuverlässigkeitspunkte
2024-10-02T08:22:54.7633333+00:00

Hallo,

ich habe ein Skript mit der Aufgabenplanung mehrmals am Tag eingeplant.

Allgemein  

    Name: IP  

    Sicherheitsoptionen  

        Beim Ausführen der Aufgaben folgendes Benutzerkonto verwenden:  

        (X) Nur ausführen, wenn der Benutzer angemeldet ist  

Trigger  

    Täglich, Jeden Tag um 09:00 Uhr, Status: Aktiviert  

    Täglich, Jeden Tag um 11:00 Uhr, Status: Aktiviert  

    Täglich, Jeden Tag um 13:00 Uhr, Status: Aktiviert  

    Täglich, Jeden Tag um 15:00 Uhr, Status: Aktiviert  

    Täglich, Jeden Tag um 17:00 Uhr, Status: Aktiviert  

    Täglich, Jeden Tag um 19:00 Uhr, Status: Aktiviert  

Aktionen  

    Aktion: Programm starten  

        Details  

            Programm/Skript: "C:\Users\Benutzer\Scripts\ip.bat"  

Bedingungen  

    Energie  

        [X] Aufgabe nur starten, falls Computer im Netzbetrieb ausgeführt wird  

            [X] Beenden, wenn Computer in den Akkubetrieb wechselt  

Einstellungen  

    [X] Ausführung der Aufgabe bei Bedarf zulassen  

    [X] Aufgabe beenden, falls Ausführung länger als: 12 Stunden  

    [X] Beenden der aktiven Aufgabe erzwingen, falls sie auf Aufforderung nicht beendet wird

Seit einiger Zeit habe ich folgendes Problem:

Nach der ersten Anmeldung an Windows 11 wird das Terminal Fenster angezeigt, aber es lässt sich nicht mehr schließen.

Ich muss es dann immer über den Task-Manager beenden.

Bei den weiteren eingeplanten Ausführungen schließt sich das Fenster wie erwartet selbst.

Der Hinweistext wird normalerweise nicht angezeigt: [Verarbeitung des ... EINGABETASTE drücken.

Checking connectivity with server.fritz.box...
server.fritz.box is reachable.
Path \\server.fritz.box\share\ is reachable.
192.168.178.123




[Verarbeitung des Prozesses mit Code 0 (0x00000000) beendet]
Sie können dieses Terminal jetzt mit Strg+D schließen oder zum Neustart die EINGABETASTE drücken.

Hier ist der Code, falls das hilft. Es besteht aus zwei Teilen:

:: This batch script checks if a server can be pinged and if a network path is accessible every 10 seconds
:: This script finds lines containing "IPv4-Adresse" and "178.", then it writes the IP address to the specified file.

Vielen Dank im Voraus.

Windows
Windows
Eine Familie von Microsoft-Betriebssystemen, die auf PCs, Tablets, Laptops, Smartphones, Internet-of-Things-Geräten, eigenständigen Mixed Reality-Headsets, großen Bildschirmen für die Zusammenarbeit und anderen Geräten ausgeführt werden
61 Fragen
0 Kommentare Keine Kommentare
{count} Stimmen

Ihre Antwort

Fragesteller*innen können Antworten als akzeptierte Antworten markiert werden, wodurch Benutzer*innen wissen, dass diese Antwort das Problem gelöst hat.