Aus einem Programm einen Dienst erstellen – Windows Server 2003 – danke „sc“

Da die Wartung- und Administrativen Arbeiten an unseren Severn mittlerweile wirklich ne Menge Zeit verschlingt, habe ich mir einige Batches auf einigen Servern geschrieben, die mir ein wenig Arbeit abnehmen.

Vor kurzem Stand ich vor dem Problem, dass bestimmte Software nach einem Neustart (ob gewollt oder nicht) nicht startet, da diese nicht als Dienst eingerichtet ist. Erst nach einer Neuanmeldung startet die im Autostart liegende Software… das aber doof :-).
Denn wenn man per geplanten Task etwas macht, hat man nicht immer um eine bestimmte Uhrzeit nen Login parat :-).

Dank dem BATCH-Befehl „sc“ ist das aber einfach…

sc server  create  testdienst  binPath= c:tmpirgendwas.exe start= auto

… und für die, die es interessiert oder was falsch gemacht haben:
mit „sc delete testdienst“ kann der Dienst wieder gelöscht werden.

Und für alle, die es weiter interessiert schauen einfach mal in die Hilfe der Commandline beim Befehl sc. Ist ziemlich mächtig das Ganze!