Archiv verlassen und diese Seite im Standarddesign anzeigen : Alarmtext übertragen
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...
Benutz in der Batchdatei %*
oder
übergeb den Parameter mit Anführungszeichen...
Ähh mein Parameter steht doch schon in Anführungszeichen ??
Hallo gursch,
dann versuche es mit dem Sternchen hinter dem %-Zeichen.
Gruss Hausen
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...
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...
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...
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
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
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
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
Powered by vBulletin® Version 4.2.3 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.