hallo liebe leute,
hab ein kleines problem mit dem zählen ;9
hab folgende situation:
Code:
for /f "delims=" %%i in filepathes.txt do xcopy %%i folder && ren folder\%~nxi PRÄFIX_%~nxi
- also aus der datei filepaths.txt (zuvor mit dir /b>filepaths.txt erzeugt)wird zeile für zeile dateipfad ausgelesen, mit xcopy nach 'folder' kopiert und dann mit ren umbenannt (schema name.ext -> PRÄFIX_name.ext)
soweit so gut - nun möchte ich als präfix 001,002,003,004,005,... stehen haben (also das die reihenfolge der dateien im Ordner (folder) gleich der Reihung wie sie in der 'filepaths.txt' stehn ist.
hab auch schon versucht 'zähler' einzubauen
Code:
hab eine for /f "delims=" %%i in filepathes.txt do xcopy %%i folder && set /a counter=counter+1 && ren folder\%~nxi %counter%_%~nxi
leider liefert counter WÄHREND der schleife immer nur '1' (setze ich nach der for-schleife ein 'echo %counter%' wird die korrekte zahl ausgegeben (also anzahl der dateien)
bitte um info, tips, hilfe wie ich diesen zähler einbauen kann, sodass die dateien korrekt umbenannt werden..
liebe grüße, catch17