ich bin am Verzeweifeln, weil ich nicht verstehe, wo mein Fehler ist.
Folgender Befehl
FOR /F "tokens=2,3 delims=;" %%A IN ('FIND %Prozess% "Parameter_bat.ini"') DO ( start /WAIT essig.vbs %%A %%B && FOR /F "tokens=3 delims= " %%C IN ('FIND "%%A" "ablage.txt"') DO echo %%A##%%C>> "ausgabe.txt" )
filtert aus einer Datei Parameter_bat.ini aus jeder Zeile mit dem Wert der Variablen %Prozess% den 2. und 3. WErt und startet damit eine vbs-Datei. In dieser werden diverse Befehle ausgeführt und deren Ausgabe in die Datei ablage.txt umgeleitet. Danach wird aus dieser ablage.txt der 3.Wert (Uhrzeit) in der Zeile mit dem Wert %%A ausgelesen und gemeinsam mit %%A in die Datei ausgabe.txt geschrieben.
Ich habe die Dateien ablage.txt und ausgabe.txt mal angehängt.
Wenn ich nun den 2. Wert (Datum) aus der Dateiablage.txt filtern will, sieht die ausgabe.txt leider anders aus (siehe ausgabe_2.txt). Warum?
Danke und Gruß
Uppe
Angehängte Datei(en)
-
ablage.txt (1,11K)
Anzahl der Downloads: 123 -
ausgabe.txt (112bytes)
Anzahl der Downloads: 91 -
ausgabe_2.txt (236bytes)
Anzahl der Downloads: 185