Vielen Dank leff!
Das funktioniert schon Mal :) aber auch nicht ganz, wenn ich auch alle "pause" rausnehme und eine vom Ende lasse, dann zeigt er mir erst Mal nur einen Eintrag. Damit die nächsten Einträge gezeigt werden, muss ich immer auf Enter klicken, was natürlich umständlich ist. Wieso macht er nach jedem Durchlauf der Schleifen eine Pause, obwohl ich dies rausgenommen habe?
:BILDEREINLESEN
for %%f in ("E:\Quelle\100Nikon\*") do call :ausgabeMonat "%%~tf"
echo Ende der Programmausführung
goto end
:ausgabeMonat
echo _____________
echo Datei: %1
set "Monat=%~1"
set Monat=%Monat:~3,2%
echo Monat: %Monat%
:EOF
:end
ECHO Ende.
Pause
und noch eine Frage vom wahren Anfänger ;) Wie kann ich den "alten Pfad" den "\" und eine "Variable" zusammensetzen:
set Pfad=%alterPfad% + \ + "variable"