Und was passiert, wenn du in der Batch-Datei dem Programm, das du startest,
die Parameter mitgibst ?
Und was passiert, wenn du in der Batch-Datei dem Programm, das du startest,
die Parameter mitgibst ?
--
In a world without walls and fences, who needs Windows and Gates ??
Meine private Webseite: http://www.db1jat.org
ja die frage ist wie gebe ich die parameter mit??
ich nenne mein batch datei einfach mal "test.bat". so jetzt schreibe ich in die Batch datei:
@echo off
start "" "C:\IBSA\ibsa.exe %1 %2 %3"
start "" "c:\poc.exe xx %3 xx xx %4 xx"
ich habe es auch schon einmal so probiert:(da ich es ihrgendwo gelesen habe)
@echo off
start "" "C:\IBSA\ibsa.exe" /%1 %2 %3
start "" "c:\poc.exe" /xx %3 xx xx %4 xx
aber wie rufe ich die batch datei unter FMS32pro auf einfach nur "pfad/test.bat"???
%x ist immer ein Platzhalter, aber das %2 in FMS32pro hat nicht unbedingt die gleiche Bedeutung wie %2 in der Batchdatei. In der Batchdatei werden einfach alle übergebenen Parameter durchnummeriert:
Beispiel: testbatch.bat 123 abc "hallo welt" test
dann ist
%1 = 123
%2 = abc
%3 = "hallo welt"
%4 = test
Mit %* kann man auch alle Parameter verarbeiten/weitergeben.
Du musst natürlich alle Parameter, die deine Programme brauchen, schon an die Batch übergeben, sonst kannst du sie ja nicht von der Batch aus weitergeben.
Felix
felix[null][null][null]@funkmeldesystem.de
Also du kannst Parameter weitergeben wie du willst, von daher gibts kaum Fälle, die nicht möglich wären...
Schreib doch bitte einfach mal was deine Programme brauchen in dem Format:
programm1.exe [FMS-Kennung] [Status] [Rufname]
...
Felix
felix[null][null][null]@funkmeldesystem.de
c:\poc.exe xx %3 xx xx %4 xx
%3 ist die Einsatzmeldung
%4 ist die Fahrzeugkennung, hier kann auch ein Fixtext angegeben werden, z.B. c:\poc.exe xx %3 xx xx Löschzug Musterdorf xx
und bei der
C:\IBSA\ibsa.exe %1 %2 %3
%1 Rich
%2 Subadresse (a,b,c)
%3=Einsatztext
poc.exe xx %3 xx xx %4 xx
ibsa.exe %1 %2 %3
sollte funktionieren, wenn du die batch so startest: ...bat %1 %2 "%3" "%4"
Felix
felix[null][null][null]@funkmeldesystem.de
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)