PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : FMS-PRO Batch Time-Befehl



Franky11
11.03.2006, 16:51
Hallo User,
mein Problem liegt darin das ich nach der Parameterübergabe von FMS-PRO durch eine Batchdatei noch die Zeit mit übergebe. Leider stehen aber bei der Zeit immer die Hunderstel Sekunden mit Komma getrennt hinten dran. Gibt es die Möglichkeit dies zu verhindern. Konnte über die Suche nichts passendes finden.

Franky11

felix000
11.03.2006, 17:14
Natürlich... *gg*

HH:MM = FOR /F "usebackq tokens=1,2 delims=: " %%a IN (`time /t`) DO set zeit=%%a:%%b

HH:MM:SS = FOR /F "usebackq tokens=1-3 delims=: " %%a IN (`time /t`) DO set zeit=%%a:%%b:%%c

Man könnte die Quelle auch auf einen Parameter ändern, so ises übersichtlicher...

Franky11
11.03.2006, 19:27
@Felix000

ups was hasten da für ne Latte aufgeschrieben.
Das Hilft mir im Moment nicht wirklich weiter. Muss mich da erst mal durcharbeiten.

Franky11

felix000
11.03.2006, 19:41
Poste die Batchdatei und ich helf dir...

Franky11
13.03.2006, 20:16
So da ist nun die Batch, nicht wundern ist nur ne ganz kleine um erst mal zu probieren. In der txt soll dann alles in einer Zeile stehen angefangen vom Datum, Uhrzeit, 5Tonfolge und Tonfolgename.

------------------------------------------------------
@echo off
echo %time% %1 %2 %3>>c:\Feuerwehr\Logs\5ton.txt
------------------------------------------------------

felix000
13.03.2006, 23:02
@echo off
FOR /F "usebackq tokens=1,2 delims=: " %%a IN (`time /t`) DO set zeit=%%a:%%b
echo %zeit% %1 %2 %3>>c:\Feuerwehr\Logs\5ton.txt