Wie startest du die Batchdatei???
Ist dir klar, dass %1 in der Batch eine andere Bedeutung haben kann als in FMS32pro???
Wie startest du die Batchdatei???
Ist dir klar, dass %1 in der Batch eine andere Bedeutung haben kann als in FMS32pro???
Felix
felix[null][null][null]@funkmeldesystem.de
Start über eine Globale Aktion in FMS32pro ->c:... batch.bat %1...
Ja das Die Parameter wechseln habe ich an den vielen Semikolons am Ende gemerkt.
REM ++ Basispfad festlegen
cd C:\Programme\Heirue-Soft\FMS32-PRO\Funkaufzeichnung
REM ++ Datum zerlegen und im Format yyyymmdd zusammenbauen in Variable cdate
FOR /F "tokens=1,2,3,4,5 delims=/. " %%a in ('date/T') do set CDate=%%d%%c%%b%%a
REM ++ Code und Text tabellarisch in Datei mit Jahr/Monat schreiben
echo %date%;%time:~0,8%;;%1;;%2;%3;%4; >> %cdate:~0,6%fms.csv
REM ++ Code und Text tabellarisch in Datei FMS CSV schreiben
echo %date%;%time:~0,8%;;%1;;%2;%3;%4; >> fms.csv
REM ++ Verschieben der Dateien in bestimmte Verzeichnisse
copy /y C:\Programme\Heirue-Soft\FMS32-PRO\Funkaufzeichnung\fms.csv C:\Programme\Heirue-Soft\FMS32-PRO\Funkaufzeichnung\mp3\
Genau das musst du Zeichen für Zeichen posten!!! (Pfad ist egal, aber welche Parameter übergibst du??)Zitat von optimist
Felix
felix[null][null][null]@funkmeldesystem.de
\transfer_fms.bat %1%2%3"%4"
Frag mich nicht warum das so ist ! :-(
Machs so und es sollte funktionieren:
\transfer_fms.bat %1 "%2" %3 "%4"
Felix
felix[null][null][null]@funkmeldesystem.de
Danke Felix !
Geht!
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)