PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehler bei Parameterübergabe



Krazy
16.10.2007, 18:28
Hallo ihr,

und zwar lasse ich die Poc Meldungen bei FMS 32 -Pro Vers. 3.1.5 in eine Text-Datei schreiben der Aufruf bei FMS32 sieht so aus:

C:\alarm\einsatz.bat %3

Die batch sieht so aus:

@Echo off
if exist tt.txt exit
echo %3 >tt.txt
C:\alarm\clemail.exe -to xxxx@gmx.de -from xxx@gmx.net -fromname Alarm -smtpserver mail.gmx.net -popserver pop.gmx.net -popuser xxxxx -poppass xxx -subjectfile tt.txt -body no

C:\alarm\wait.exe 60

del tt.txt

So nun mein Problem :-) Es wird immer nur das übergeben was an dritter Stelle steht.

Ich hoffe es war verständlich und ihr könnt mir helfen ...

Gruß Krazy

felix000
16.10.2007, 18:33
C:\alarm\einsatz.bat "%3"

@Echo off
if exist tt.txt exit
echo %~1 >tt.txt
C:\alarm\clemail.exe -to xxxx@gmx.de -from xxx@gmx.net -fromname Alarm -smtpserver mail.gmx.net -popserver pop.gmx.net -popuser xxxxx -poppass xxx -subjectfile tt.txt -body no

C:\alarm\wait.exe 60

del tt.txt

Krazy
16.10.2007, 19:02
Vielen Dank, hat geklappt!

Schönen abend noch!