Anpassung vorhandener Batch möglich?
Guten Tag,
ich bräuchte mal wieder Euer Schwarmwissen, der mich bestimmt weiter bringt.
Ich habe folgende Ausgangsdatei (quelle_001.txt):
mit nachfolgender Batch generiere ich mehrere Datensätze anhand der 3.Spalte:
Ausgangsdatei (ziel_001.csv):
Jetzt würde ich hier gerne noch die obige Ausgangsdatei ändern wollen:
Die "ziel.csv" wird jetzt durch ein Programm weiterverarbeitet und erhalte dann eine neue Ausgansgdatei (ziel_002.csv):
Diese neue Ausgangsdatei soll durch das gleiche Skript weiterverarbeitet werden, aber erst wenn diese vorhanden ist (ziel_002.csv) und nach einer bestimmten Zeit abgebrochen wird, falls es zu Fehlern kommt.
Gewünschte Datei (ziel_003.txt):
Hat jemand mit meinem Wunsch im Skript Erfahrung?
ich bräuchte mal wieder Euer Schwarmwissen, der mich bestimmt weiter bringt.
Ich habe folgende Ausgangsdatei (quelle_001.txt):
1
TEST0;TEST1;WERT1;WERT2;WERT3;3;
mit nachfolgender Batch generiere ich mehrere Datensätze anhand der 3.Spalte:
1
2
3
4
2
3
4
@echo off
set "quelle=C:\Users\User-01\quelle_001.txt"
set "ziel=C:\Users\User-01\ziel_001.csv"
>"%ziel%" (for /f "usebackq tokens=1-3 delims=;" %%a in ("%quelle%") DO for /L %%z in (1 1 %%c) do echo %%a;%%b;%%c;)
Ausgangsdatei (ziel_001.csv):
1
2
3
2
3
TEST0;TEST1;WERT1;WERT2;WERT3;3;
TEST0;TEST1;WERT1;WERT2;WERT3;3;
TEST0;TEST1;WERT1;WERT2;WERT3;3;
Jetzt würde ich hier gerne noch die obige Ausgangsdatei ändern wollen:
1
2
3
2
3
TEST0;TEST1;WERT1;;;3;
TEST0;TEST1;WERT2;;;3;
TEST0;TEST1;WERT3;;;3;
Die "ziel.csv" wird jetzt durch ein Programm weiterverarbeitet und erhalte dann eine neue Ausgansgdatei (ziel_002.csv):
1
2
3
2
3
TEST0;TEST1;WERT1;;;3;TEST123;
TEST0;TEST1;WERT2;;;3;TEST1234;
TEST0;TEST1;WERT3;;;3;TEST12345;
Diese neue Ausgangsdatei soll durch das gleiche Skript weiterverarbeitet werden, aber erst wenn diese vorhanden ist (ziel_002.csv) und nach einer bestimmten Zeit abgebrochen wird, falls es zu Fehlern kommt.
Gewünschte Datei (ziel_003.txt):
1
TEST0;TEST1;WERT1;;;3;TEST123;TEST0;TEST1;WERT2;;;3;TEST1234;TEST0;TEST1;WERT3;;;3;TEST12345;
Hat jemand mit meinem Wunsch im Skript Erfahrung?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 568708
Url: https://administrator.de/forum/anpassung-vorhandener-batch-moeglich-568708.html
Ausgedruckt am: 07.04.2025 um 10:04 Uhr
1 Kommentar