Christian S.: Dateinamen hochzählen / umbenennen.

Beitrag lesen

Hi,

was ich nicht verstand: du willst Windows.bat aber hast eine Verzeichnisstruktur mit /root ...?

das war nur beispielhaft... Ich arbeite schon unter Windows.

Bin nun schon einiges weiter...

Stehe nun nur noch vor einem kleinen Problem:

ich arbeite in einer for schleife alle *.jpg ab.

Die können halt irgendwie heißen, und ich hätte die gerne anschließend in einem schönen Format, und zwar hochzählend:

image001.png
image002.png
...
image010.png
...
image100.png

wie krieg ich das hin? Vor allem auch die führenden Nullen?

im Moment sieht es so aus:

for %%b in (%1\*.jpg) do convert "%%b" -thumbnail 10000@ ( +clone  -bordercolor snow -background black -shadow 60x4+4+4 ) +swap -background none -mosaic +polaroid "%1\thumbs%%~nb.png"

%1 ist das aktuelle Verzeichnis. Im Moment nutze ich noch %%~nb was mir den Namen der Datei ohne Endung gibt.

Gruß!