Ich benötige für ein paar ARK Server ein Windows Betriebssystem. Da der Teklab Windows Daemon nicht funktioniert "Gameserver konnte nicht installiert werden" und meine Batch Kenntnisse zum umschreiben meiner Skripte auch nicht die besten sind, dachte ich mir hey probierste mal das Linux Sybsystem aus.
Gesagt getan. Subsystem installiert, Skripte (Update und Start) auf die jeweilige Windows Version von ARK umgestellt und gestartet.
Funktioniert auch alles wie geplant, stabil und wie es soll.
Einziger Nachteil, aus dem Subsystem heraus kann man keine Windows Prozesse beenden.
Bedeutet:
Installation (geht)
Updaten (geht)
FTP (geht)
starten (geht)
stoppen (geht nicht)
Aktuell löse ich es so, dass bei klick auf stopp, die RCON befehle zum stoppen und speichern der Welt an den Gameserver geschickt werden. Das Funktioniert auch recht zuverlässig aber auch nur wenn der Gameserver nicht hängt und auch voll gestartet ist.
Nun aber hin und wieder passiert es, dass sich ein ARK beim starten aufhängt und oder einfach zwischen durch aufhängt, in beiden fällen läuft der Server Prozess noch aber er nimmt halt keine Befehle mehr entgegen.
Meine Frage nun, hat da jemand etwas Erfahrung mit Windows und könnte mir da auf die Sprünge helfen? Ich müsste also von meinem stop Script was im Subsystem liegt, eine .bat Datei mit den entsprechenden Variablen über den Gameserver auslösen, was am besten in die .bat Datei?
Gruß,
Vakarian