PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Servernutzung per Kommandozeile



4313
27.04.2006, 10:05
Guten Morgen!

Ich würde gerne mittels einer batch in der
Autostart den Server starten. Das ist ja wie
in der Anleitung beschreiben kein Problem.
Was ich nicht möchte ist, dass nach dem Start
des Servers die DOS-Box offen bleibt. Kann
ich per Befehl in der batch sagen, dass nach
dem Start des Servers, das DOS-Fenster wieder
geschlossen wird? Oder irgendwie anders?

Danke für Eure Hilfe!

TobiasSiudak
19.05.2006, 08:43
man kann generell java-programme mit sogenannten wrappern unter windows
oder linux als dienste starten. bei folgendem beispiel wird dann die console
in ein logfile geschrieben. dieses logfile kann man noch größenbeschränken,
rotieren usw. lassen. unter windows startet man dann einfach den fmscrusader
automatisch als dienst beim systemstart. unter linux sind das dann daemons,
die ich an bestimmte runlevel binde. die "wrapperei" ist nicht ganz trivial, aber
mit wenigen configurationsschritten und dem handbuch "google" ist das alles
relativ einfach hinzubekommen. den "wrapper", also das programm, dass den
fmscrusader dann schließlich automatisch startet und die consolenausgaben
umleitet, findest du unter:
http://wrapper.tanukisoftware.org/doc/english/introduction.html

später, wenn ich mal zu viel zeit habe kann ich auch einen "vorinstallierten"
fmscrusader vorbereiten, den ich dann den admins hier zur verfügung stellen
könnte. wenn die admins interesse daran haben stelle ich da mal was zusammen.

Tobias Siudak

EDTA
27.05.2006, 14:20
Guten Morgen!

Ich würde gerne mittels einer batch in der
Autostart den Server starten. Das ist ja wie
in der Anleitung beschreiben kein Problem.
Was ich nicht möchte ist, dass nach dem Start
des Servers die DOS-Box offen bleibt. Kann
ich per Befehl in der batch sagen, dass nach
dem Start des Servers, das DOS-Fenster wieder
geschlossen wird? Oder irgendwie anders?

Danke für Eure Hilfe!

Muss es denn unbedingt eine Batch-Datei sein?
Enthält diese denn noch andere Befehle außer dem starten?

Wenn nicht kannst du das über eine Verknüpfung regeln, da gibt es dann keine DOS-Box.

MfG
EDTA

4313
28.05.2006, 16:33
Nein, es muss keine batch sein. Der Server & die Clienten sollen sich nur ohne Bestätigung beim Saystemstart öffnen...

Danke, 4313

haehnle
30.05.2006, 18:43
Hi,

bei nem Perl Skript geht auch immer ne Ausführzeile auf, oder?

Gruß,
Jochen

Amok
06.02.2012, 18:56
Weil ich heute auch über das Problem gestolpert bin ...


Ich würde gerne mittels einer batch in der
Autostart den Server starten. Das ist ja wie
in der Anleitung beschreiben kein Problem.


Wahrscheinlich machst du das so:



FMSCrusader.jar -S



Was ich nicht möchte ist, dass nach dem Start
des Servers die DOS-Box offen bleibt. Kann
ich per Befehl in der batch sagen, dass nach
dem Start des Servers, das DOS-Fenster wieder
geschlossen wird? Oder irgendwie anders?


Ja, du kannst im Batch ein START davor setzen:



start FMSCrusader.jar -S


Dann geht das Fenster sofort wieder zu.

mfg
Amok

Alex22
06.02.2012, 19:21
Ob der das noch ließt???

Amok
06.02.2012, 20:23
Nö, glaub nicht, aber es gibt Leute die suchen erst bevor sie posten, die könnten vielleicht hier landen ;)

mfg
Amok