Hallo Homer,
> @echo off
> echo dateien kopieren
> pause
> for /F "tokens=*" %%f in ('dir /S /b D:\meineordner\*juli*.*') do (
> xcopy "%%f" C:\zielordner\ /S
> )
> pause
Mir würde es auch schon helfen zu wissen, wie ich aus %%f den Pfad ohne Laufwerksbustaben erhalte, so dass ich ihn an den Zielpfad hängen kann.
for /? in der DOS-Box hilft da. Ziemlich am Ende steht, wie man an Teile des Pfads rankommt. Für den Ordner ohne Laufwerk ist das %%~pf, dein xcopy-Befehl müßte also so aussehen damit die Ordner erstellt werden:
xcopy "%%f" "C:\zielordner%%~pf"