PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Alarmtext übertragen



gursch
24.07.2007, 01:33
Ich bin echt verzweifelt habe jetzt 3 Stunden die Suchfunktion genutzt aber nicht wirklich was gefunden.

Bei einer Alamierung möchte ich den Alamierungstext in mein SMS Programm übergeben !

Das ist meine Batch :

"D:\Programme\Alarm-SMS\AlarmSMS.exe" -vFW1 -tm"%3" -test

Es klappt auch alles soweit nun aber zu meinem Problem.

Die Meldung sieht z.B so aus :

H123 Hilfeleistung Musterstrasse 123

übertragen wir aber nur H123 dann kommt nichts mehr !!


Bitte helft mir !!

felix000
24.07.2007, 01:39
Benutz in der Batchdatei %*

oder

übergeb den Parameter mit Anführungszeichen...

gursch
24.07.2007, 07:45
Benutz in der Batchdatei %*

oder

übergeb den Parameter mit Anführungszeichen...


Ähh mein Parameter steht doch schon in Anführungszeichen ??

Hausen
24.07.2007, 08:26
Hallo gursch,

dann versuche es mit dem Sternchen hinter dem %-Zeichen.

Gruss Hausen

gursch
24.07.2007, 08:40
Ok bei "%3" oder %3 oder "%*" oder %* endet jedesmal die Meldung nach dem ersten Leerzeichen.

felix000
24.07.2007, 12:38
Ähh mein Parameter steht doch schon in Anführungszeichen ??

LESEN!!! Du sollst den Parameter mit Anführungszeichen ÜBERGEBEN und nicht mit Anführungszeichen abrufen...

gursch
24.07.2007, 12:40
Sorry Felix aber ich blicke gerade nicht ganz durch

Das ist meine Datei

"D:\Programme\Alarm-SMS\AlarmSMS.exe" -vFW1 -tm"%3" -test

jetzt verändere du sie mal bitte so wie du meinst...

felix000
24.07.2007, 12:43
Da musst du nix verändern...Den Aufruf der Batchdatei musst du verändern...

gursch
24.07.2007, 12:45
Achso ja ok wenn ich als aktion eingebe D:\alarm.bat %3 funktioniert das auch nicht ...auch nicht mit D:\alarm.bat "%3" oder "%*"

dann startet die batch erst garnicht

felix000
24.07.2007, 12:47
Mit D:\alarm.bat "%3" müsste es gehen...

gursch
24.07.2007, 12:52
ok nur mal so neben bei ...könnte es daran liegen das ich POC32 benutze und nicht FMS 32 ??

Löschpatsche
24.07.2007, 13:04
Hallo! Ich benutze FMS32 pro und bei mir muß ich es so eingeben:
"C:\Programme\BOS-Alert\StartSzenarien\StartSzenario1.exe"%1""%2""%3" dann übernimt er den text vom programm und schickt ihn mit der sms mit! vielleicht hilft es dir ja!

mfg


www.ffw-beetz-sommerfeld.de

felix000
24.07.2007, 13:04
Ich kenn POC32 ned...keine Ahnung wie dort die Parameter übergeben werden...

coastboy
24.07.2007, 13:38
Du mußt aufpassen was du wohin übergibst.

Die Parameter die du an die Batch übergibst werden anders gezählt als die, die du in der Batch aufrufst.

z.B:
c:\batch "%3" in deinem Programm

dann
c:\sms %*

Da kommt man schnell durcheinander...

MfG
coastboy

gursch
24.07.2007, 16:32
Also wenn ich in meinem Programm hinter C:\alarm.bat ein "%3" dann startet die bat erst garnicht ...ich muss mir wohl doch erstmal fms 32 zulegen...

coastboy
24.07.2007, 17:23
übergebe mal c:\alarm.bat %3

und dann in der alarm.bat dann mit %* das andere Programm aufrufen...

mfg

gursch
27.07.2007, 15:52
Ok ich habe die Lösung :

Man darf in der Batch das %3 nicht in " " setzen dann geht es



Nochmal riesen Dank an Slider "du bist der beste

kw112
23.08.2007, 14:07
Hi,

wenn ich C:\FMS32\Alarmanzeige.exe %3 eingebe kommt immer Laufzeitfehler. Dieist aber auch bei C:\FMS32\Alarmanzeige.exe "%3"!
Wer kann mir weiter helfen?

FL Segeberg 66-2
15.10.2007, 16:13
Ok ich habe die Lösung :

Man darf in der Batch das %3 nicht in " " setzen dann geht es



Nochmal riesen Dank an Slider "du bist der beste

Also so oder wie?


"C:\Programme\FITTcom GmbH\Alarm-SMS\AlarmSMS.exe" -vVL -tm%3

Ist das Richtig?
Danke