PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kommandozeilenaufruf



haehnle
19.05.2003, 23:36
Hallo @ All,

die einzelnen Programmteile des Crusaders
(Client, Server und Viewer) können nun per Kommandozeile
aufgerufen werden:

java -jar FMSCrusaderVX-xx.jar -Argumentauswahl

Argumentauswahl : -C, -S, -V
WICHTIG: Die Argumente müssen immer groß geschrieben sein!

-C : Client wird direkt gestartet.
-S : Server wird direkt gestartet.
-V : Viewer wird direkt gestartet.

Direkt gestartet bedeutet, dass kein Auswahlfenster wie bisher
bekannt mehr auftaucht sondern der jeweilige Programmteil
wird direkt aufgerufen. Hierbei kann nur ein Argument der drei zur
Auswahl stehenden übergeben werden.

Gruß,
Jochen

MdeWendt
20.05.2003, 09:52
Hallo,

habe es gerade ausprobiert: das ist SUPER. Jetzt geht es endlich per autostart und ich vergesse nicht mehr den Server zu starten !!


Martin

FFW Pietling 2
02.11.2007, 17:34
Kann man den Crusader(-Server) eigentlich auch per Kommandozeile oder sonstwie automatisch schließen lassen?

Gruß

haehnle
03.11.2007, 01:44
Hi,

wenn du per Kommandozeile startest kannst du über diese den Crusader auch
schließen (siehe Anleitung). Ansonsten musst du dir ein Skript dafür basteln,
frag mich aber nicht wie das genau aussehen muss ;-)

Gruß,
Jochen

beneox
03.11.2007, 21:13
Hallo,

wenn wir schon fast beim Thema sind, ist es möglich den Crusader Server auch als Windows Dienst zu starten, sodass wenn der Rechner mal neustartet und nicht gleich angemeldet wird der Crusader trotzdem als dienst auswertet.
Falls dies in der Anleitung beschrieben sein sollte und ich es überlesen habe so wäre die Seite nicht schlecht.

Danke.

Gruß beneox

haehnle
03.11.2007, 22:22
Hi,

ich meine, dass du keinen Windows Dienst auf Java Anwendungen starten kannst....
bin mir aber nicht hundertprozentig sicher.... musst mal im Web nachlesen obs geht....

Gruß,
Jochen

EDTA
06.11.2007, 14:32
Hy beneox!

Mit Hilfe eines Programmes, kannst du fast jede Anwendung als Dienst laufen lassen.
Ich hatte das beim Crusader auch mal ausprobiert, es lief auf jeden Fall.

Der Grund weshalb ich das wieder fallen gelassen hab ist, das man nicht mehr an das Fenster des Servers rankommst. Das Ganze läuft also unsichtbar im Hintergrund.

Ich werd' mal kucken was das für ein Programm war.

MfG
EDTA

beneox
07.11.2007, 23:30
Super, Dank dir schonmal im Voraus.
Will das mal testen, mal sehen ob es was taugt, aber wenn man den Server als Fenster nicht mehr öffnen ist auch bissl blöd aber mal schauen.

Andere Frage passt zwar nicht zum Thema aber vielleicht hat einer eine Ahnung, seit ich Version 4.51 nutze bringt er mir z.B. Pocsac Alarmierungen die ja merfach gesendet werden auch so oft. Bei der alten Version ist bei POCSAC Flut usw. kein haken drin, zum teil erscheinen auch unterdrückte Telegramme. Wenn ich die alte Version 4.50 nutze ist alles bestens vielleicht einer eine Idee?

Danke.

EDTA
09.11.2007, 13:57
Hi beneox!

Das Programm hieß RunAsSvc.
(Schreibweise beachten, es gibt auch RunAsSrv!)

Hier ein Link zum Autor: http://www.pirmasoft.de/runassvc.php

Anleitung läßt sich dort auch finden.

MfG
EDTA

FFW Pietling 2
11.11.2007, 00:19
Hi,

wenn du per Kommandozeile startest kannst du über diese den Crusader auch
schließen (siehe Anleitung). Ansonsten musst du dir ein Skript dafür basteln,
frag mich aber nicht wie das genau aussehen muss ;-)

Gruß,
Jochen

Ich hab in der Anleitung leider nichts über das Schließen per Kommandozeile gefunden.

Gruß

haehnle
12.11.2007, 08:50
Hi,

du hast mich falsch verstanden. In der Anleitung steht genau drin,
wie du den Crusader Server über die Kommandozeile per Prompt
schliessen kannst.

Was du jedoch wahrscheinlich suchst ist eine Möglichkeit dies
mit getrennter Kommandozeile zu tun...... hier habe ich keine Lösung
parat! Musst irgendwie an den Server Prozess rankommen und per
batch beenden!

Gruß,
Jochen

EDTA
13.11.2007, 12:13
Sorry, aber ich kann in der Anleitung auch nichts entdecken.

Die einzige Lösung die ich mir jetz denken könte is den Server über SNF zu starten und dann mit Strg + C abzubrechen. (Was vermutlich aber kein "gesundes" Beenden ist)

MfG
EDTA

haehnle
14.11.2007, 17:35
Hi,

es gibt nur die Möglichkeit den Prozess abzuschießen! Entweder per Ctrl+C
oder per Kommandozeile. Oder aber man kann irgendwie die Benutzerführung
im Eingabefeld simulieren... hab ich aber keine Ahnung damit, denn dann könnte
man den Crusader normal beenden!

Gruß,
Jochen