Log-Dateien mit Hilfe von Batchdateien erstellen
	
	
		Inhalt der Batchdatei:
	Code:
	
echo %date% %time:~0,8% %* >> log.txt
 Die Batchdatei muss mit hilfe von Parametern aufgerufen werden:
ZVEI
%1 -> Schleife
%2 -> Text
FMS
%1 -> FMS-Kennung
%2 -> FMS-Text/Folgetelegramm
%3 -> Status
%4 -> Text (also der kurze Fahrzeugname)
Bei POC-Aktionen:
%1 --> RIC (7 Stellig)
%2 --> Funktion
%3 --> Textmeldung
%4 --> Textzuweisung
also zum Beispiel C:\Programme\FMS32pro\log.bat %1 %2 bei den globalen ZVEI-Aktionen eintragen. Das ganze erzeugt dann eine Datei mit dem Inhalt:
19.09.2007 14:14 12345 Feuerwehr Musterhausen
Ich hoffe damit einigen geholfen zu haben...
	 
	
	
	
		Log-Datei erstellen die in 1.Zeile fortschreibt
	
	
		Hier ist mal eine Batch die in eine Datei schreibt wo die Reihenfolge der Einträge von unten nach oben Sortiert ist, also der letzte Eintrag in der ersten Zeile steht.
@echo off & setlocal
set "Datei=c:\Ordner1\Testdatei.txt"
set mydate=%date:~-10,2%-%date:~-7,2%-%date:~-4%
set mytime=%time:~-11,2%-%time:~-8,2%-%time:~-5,2%
if exist "%Datei%" move "%Datei%" "%Datei%.bak"
echo %mydate% %mytime% %1 %2 %3 >"%Datei%"
if exist "%Datei%.bak" type "%Datei%.bak">>"%Datei%"
Hatte Hilfe von einem IT-Forum, nicht auf meinem Mist gewachsen.
Franky11
	 
	
	
	
		Log Dateien per Bat versenden
	
	
		Hi ich bin neu hier.
Habe paar fragen: ich erstelle mir per bat eine log datei die mir alle alamierungen speichert. Wie kann ich diese txt datei mir jeden tag um 23.59uhr per task-planer über eine bat datei zusenden lassen und das diese datei gleichzeitig nach dem versenden gelöscht wird? Damit die log.bat eine neue datei für den nächsten tag erstellt.