Führen Sie den Befehl cmd aus, nachdem der Dienst unter Windows gestartet wurde


0

Ich habe Apache zu Services hinzugefügt und den Starttyp auf "Automatisch" gesetzt. Dadurch wird sichergestellt, dass der Dienst jedes Mal gestartet wird, wenn der Computer gestartet wird.

Ich möchte auch einen curl-Befehl ausführen ( curl somedomain.com), aber erst, nachdem der Apache gestartet wurde. Der Schwerpunkt hier ist, dass es danach passieren muss.

Wie kann das erreicht werden? Ich interessiere mich nur für Startup-Events.

Ich verwende Windows Server 2016


Ein Skript ausführen, das curl ausführt und den Dienststatus des Apache-Dienstes überprüft?
Seth

@Seth Umgekehrt - überprüfen Sie den Status und führen Sie curl aus, wenn der Status "running" ist ... oder überprüfen Sie den Status in einem Zyklus, bis der Dienststatus "running" ist (möglicherweise mit Zeit- / Zählungsbeschränkung, um unbegrenzte Überprüfungen während eines Problems zu vermeiden tritt auf), als run curl.
Akina
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.