Ich habe eine kleine Skriptdatei zum Testen erstellt.
Das ist meine script.bat Datei.
sc create myService binpath= C:\Users\Admin\Desktop\test.bat start= auto
Dies ist meine test.bat- Datei.
echo "Welcome to Wizard"
Problemstellung
Ich kann den Service von Start Control Panel Service.
Ich erhalte folgenden Fehler.
[SC] StartService FAILED 1053: Der Dienst hat nicht rechtzeitig auf die Start- oder Steuerungsanforderung geantwortet.
Deshalb benutze ich nssm.
JETZT passiert das, wenn ich folgenden Befehl auf Powershell ausführe
\ nService installieren, das Dialogfeld I wird angezeigt. Ich gebe den Pfad meiner Skriptdatei an und klicke auf Install Service.
Nach erfolgreicher Installation des Dienstes. Ich gehe zu Systemsteuerung -> Dienst -> klicke auf Start für myService, aber es wird angehalten und das folgende Dialogfeld wird angezeigt
Windows konnte den myService-Dienst auf dem lokalen Computer nicht starten. Der Dienst hat keinen Fehler zurückgegeben. Dies kann ein Windows-Fehler oder ein interner Servicefehler sein. Wenn das Problem weiterhin besteht, wenden Sie sich an Ihren Systemadministrator.
- Wie kann ich das beheben?
- Gibt es eine andere Möglichkeit, dies zu tun, ohne manuelle Schritte auszuführen und ohne Tools von Drittanbietern zu verwenden?
- Ich mache das alles unter Windows 10. Brauche ich einen Server, um diese Aufgabe auszuführen?
HINWEIS: Ich kann in meinem Fall weder Always up noch Window Scheduler verwenden.
sc.exeund / oder services.mscverwalten.
scdie Exe mit einem übergebenden Argument oder ähnlichem aufgerufen werden kann. Ich bin nicht sicher, womit Sie logisch arbeiten, aber ich habe persönlich ähnlich einfache Aufgaben erledigt.