PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : 2 Aktionen per Batch starten



jani
15.09.2009, 12:28
Hi,

ich versuche derzeit bei Alarmierung einer RIC zwei Aktionen starten zu lassen.

Die erste ist eine SMS Alarmierung per IBSA, die zweite das Einsatzdisplay von Feuersoft.

Mir ist schon klar das dies nur per Batch funktioniert. Habe mich hier im Forum schlau gemacht und folgende Batch erstellt:

start C:\Programme\FMS32-PRO\ibsa.exe %1 %2 "%3"
start C:\Einsatzdisplay\einsatzsender.exe %1 %2 "%3"

In FMS rufe ich die Batch folgender Maßen auf:

C:\Programme\FMS32-PRO\alarm.bat %1 %2 "%3"

Bisher habe ich zwei verschiedene Ergebnisse. Einmal wurde gar nichts angezeigt, das andere Mal zeigte das Einsatzdisplay nur ein paar Ziffern und die SMS kam ohne Leerzeichen an.

Habe ich irgendetwas in der Batch falsch gemacht oder fehlt etwas?

Würde mich übere Hilfe freuen!

MFG

Backdraft007
15.09.2009, 13:10
Deine " solltest Du in der Batch und in den Aktionen von FMS32 überdenken. ;)

jani
15.09.2009, 13:25
Hallo,

weshalb?

Die SMS Alarmierung läuft schon seit knapp einem Jahr problemlos und die " sind nötig damit nicht der gesamte SMS Text ohne Leerzeichen gesendet wird.

Hättest du einen Vorschlag wie die Batch aussehen könnte oder einfach nur die " weg?

Backdraft007
15.09.2009, 13:52
Zumindest in den Aktionen sollte bei %3 keine " sein.

jani
15.09.2009, 13:56
Zumindest in den Aktionen sollte bei %3 keine " sein.

Ok ich werde es mal ausprobieren!

Mr.Pieper
15.09.2009, 19:04
Hmm..Ansonsten try this:

Geträumt hab.. :(
Felix is sicher ne Ecke schneller, mit Erklären, bis ich die getippt hab..

felix000
15.09.2009, 19:09
@Mr KnacksimPiepser: Damit hast man in der Batch bzw. den Programmen nur noch einen Parameter...


start C:\Programme\FMS32-PRO\ibsa.exe %1 %2 %3
start C:\Einsatzdisplay\einsatzsender.exe %1 %2 %3

und

C:\Programme\FMS32-PRO\alarm.bat %1 %2 "%3"


in den Platzhaltern %3 in der Batch sind die " ja schon enthalten...

jani
16.09.2009, 16:45
Hi,

jetzt funktioniert es wunderbar!

Vielen Dank!