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.exe
und / oder services.msc
verwalten.
sc
die 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.