[Batch/Bash] Files in allen Unterordnern umbennen

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von MasterJulian, 19. Dezember 2008 .

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 19. Dezember 2008
    Files in allen Unterordnern umbennen

    Meine Mum hat sich nen Napster testacc besorgt und ich hab ihr n sys mit FairUse4WM aufgesetzt um den DRM zu entfernen. Klappt alles wunderbar, doch die files haben nach der Entfernung des DRM Headers den Prefix "[NoDRM]-". Nun hab ich ein wenig gegooglet und ein Script gefunden und angepasst. Jedoch benennt dies nur die Files im aktuellen Ordner. Kann mir das jemand auf Unterordner erweitern? hier der Code:
    Code:
    @echo off
    
    :main
    for %%f in ([NoDRM]-*.wma) do call :renamer "%%f"
    goto :eof
    
    :renamer
    set old=%1
    ren %1 "%old:~9%
     

  2. Anzeige
  3. #2 19. Dezember 2008
    AW: Files in allen Unterordnern umbennen

    du könntest mit dir /B /S erst eine komplette dateiliste erstellen und die dann mit for /F %%i in (liste.txt) durchlaufen.
     
  4. #3 24. Dezember 2008
    AW: Files in allen Unterordnern umbennen

    Verwende den for /r -Befehl.
    (for /? hilft weiter)
     

  5. Videos zum Thema
Die Seite wird geladen...