Seit geschlumpft,
ich habe folgende Batch, um Artikel zu aktualisieren:
Nun habe ich das Problem, wenn der Workflow ausgelöst wird und die Batch gerade die Dateien abarbeitet und die nachträglichen Dateien die in diesem Zeitpunkt erstellt werden, zwar von der Batch gelöscht, aber sonst nicht verarbeitet bzw. importiert werden.
Habe ich in FOR del Anweisung möglicherweise einen Fehler, oder ist das schlicht nicht möglich mit der Batch? Gewüscht ist, dass nur die Dateien gelöscht werden, welche auch von der Batch importiert wurden.
ich habe folgende Batch, um Artikel zu aktualisieren:
Code:
FOR /R "E:\Programme\IJTL\Automatischer_Import\" %%G IN (*.csv)^
do ("E:\Programme\JTL-Software\JTL-wawi-ameise.exe" -w JTL -d eazybusiness -u xxx -p xxx -t IMP6 -i %%G & "E:\Programme\JTL-Software\JTL-wawi-ameise.exe" -w JTL -d eazybusiness -u xxx -p xxx -t IMP10 -i %%G)
FOR /F %%I IN ("E:\Programme\InstallierteProgramme\JTL\Automatischer_Import\pr_auto_Import*.csv") do (del %%I)
log=bericht_%db_%y-%m-%d-%H%i%s.txt --log_errors=lerrors.txt --log_warnings=lwarnings.txt --log_imported=limported.txt --log_updated=lupdated.txt --
log_other=lother.txt --csv_errors=errors.csv --csv_warnings=warnings.csv
close
Nun habe ich das Problem, wenn der Workflow ausgelöst wird und die Batch gerade die Dateien abarbeitet und die nachträglichen Dateien die in diesem Zeitpunkt erstellt werden, zwar von der Batch gelöscht, aber sonst nicht verarbeitet bzw. importiert werden.
Habe ich in FOR del Anweisung möglicherweise einen Fehler, oder ist das schlicht nicht möglich mit der Batch? Gewüscht ist, dass nur die Dateien gelöscht werden, welche auch von der Batch importiert wurden.