ollenhauer
Goto Top

Delims im Bemerkungsfeld ausklammern

Die Dateien werden im folgenden Format exportiert und sollen in die entsprechende Ordnerstruktur gebracht werden-

@echo off
set "root=W:\Dokumente"  
for %%a in ("%root%\*.*") do (  
    for /f "tokens=1-5 delims=-_" %%b in ("%%~nxa") do (  
        md "%root%\%%d\%%e" >nul 2>&1  
        move "%%a" "%root%\%%d\%%e\%%b_%%f"  
    )
)

Mit dem Code klappt das, jedoch, wenn im Bemerkungsfeld ein "-" oder "_" auftaucht funktioniert es nicht.
Es soll nach dem delims "_" nach Dokumentenart keine Trennung mehr vornehmen, sondern "Beschreibung" einfach übernehmen.
unbenannt
Kommentar vom Moderator colinardo am Sep 07, 2021 um 08:54:29 Uhr
Doppelpost zum selben Thema, bitte unter dem Urpsrungsbeitrag weitermachen damit der Kontext ersichtlich ist:
https://administrator.de/forum/ordnerstruktur-automatisch-erstellen-mit- ...

Content-Key: 1234889485

Url: https://administrator.de/contentid/1234889485

Printed on: April 24, 2024 at 14:04 o'clock