[Batch/Bash] löschen doppelter dateien mit verschiedenen endungen

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von lugges, 14. Juli 2009 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 14. Juli 2009
    löschen doppelter dateien mit verschiedenen endungen

    Hallo,
    Ich bräuchte eine .bat datei die an dem ort an dem sie ausgeführt wird in allen unterordnern die dateien mit der endung *.wma löscht allerdings nur wenn es eine dazugehörige datei *.mp3 gibt.

    Hier ein beispiel:
    Ausgangsordner
    Code:
    a.wma
    a.mp3
    b.wma
    b.mp3
    c.wma
    d.mp3
    gewünschtes Ergebnis
    Code:
    a.mp3
    b.mp3
    c.wma
    d.mp3
    Wär nice wenn mir jemand die datei schnell schreiben könnte oder mir ein paar tipps geben kann wie ich die datei erstelle.

    greets lugges
     
  2. 14. Juli 2009
    AW: löschen doppelter dateien mit verschiedenen endungen

    habs gelöst...

    Code:
    For /F "Tokens=*" %%i IN ('Dir /B /S "*.mp3"') DO If exist "%%~i" Del "%%~dpi%%~ni.wma"
    -- closed
     
  3. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.