Hallo,
ich habe in einer Batchdatei folgendes hinterlegt:
for %%i in („C:Test\test*.txt“) do if %%~zi lss 15000 echo xcopy „%%i“ („C:\Test\Done\test*.txt“) /Y
for %%i in („c:\Test\test*.txt“) do if %%~zi lss 15000 echo del „%%i“
im ersten for soll er mir dateien unter 15 KB nach done kopieren
im zweiten for die dateien unter 15 KB aus dem verzeichnis löschen.
Mein Problem ist, das er nicht kopiert.
Führe ich die Batchdatei nur mit
for %%i in („c:\Test\test*.txt“) do if %%~zi lss 15000 echo del „%%i“
aus, löscht er die Dateien.
Wo liegt hier mein Fehler?
Danke schonmal
Gruss