Wird der Windows-Server aus irgendwelchen Gründen neu gestartet läuft ein Programm nicht mehr bzw. muss neu gestartet werden.
Das Programm in den Autostart einzufügen ist hier keine Lösung, da sich dann ja zunächst ein Benutzer am System anmelden muss.
Automatische Benutzeranmeldung ist in den seltensten fällen gewünscht.
Hier zeige ich euch die Möglichkeit ein Programm als Dienst zu starten. Dank
NSSM (Dokumentation
hier) wird ein Dienst erzeugt, der die gewünschte Anwendung entsprechend startet.
Ein sehr nützliches Programm wie ich finde, vielleicht etwas in Vergessenheit geraten.
Zu beachten dabei ist lediglich, dass das NSSM direkt auf dem Server (lokales Laufwerk) und nicht von einem Netzlaufwerk gestartet werden sollte. (Man erhält sonst die Meldung, dass der erzeugte Dienst nicht gestartet werden kann, da der Pfad nicht gefunden wurde.)
Das NSSM enthält eine GUI zur Erstellung, Editierung und Entfernung, die aber über die Komandozeile aufgerufen werden muss.
Beim Versuch das Programm unter Windows direkt auszuführen erhält man lediglich die Anleitung zum Aufruf über die Shell.