Wie Sie Dateien löschen, die bestimmte Zeichenfolge mit batch-Datei im Windows?
Meiner Panasonic-Kamera verwendet, seine dummen PHOTOfunSTUDIO zum import von Fotos. Es schafft Ordner mit dem Namen das Datum, wenn die Fotos aufgenommen wurden, importiert Fotos in diesen Ordnern jeweils. So weit So gut. Aber Wenn ich wieder importieren, bevor Sie Sie entfernen alle alten Bilder von der Kamera, die alten werden wieder importiert werden, indem ein name-suffix (002),(003),..., egal wie ich die Einstellungen ändern, die software.
Meine Frage: wie entfernen Sie alle Dateien, die mit Namen Suffixe aus diesen Ordnern?
Dies ist ein Beispiel für ein Ordner:
D:\Photos\2011\2011-12-01>dir /b
20111201_184550(002).cont
20111201_184550(002).iis
20111201_184550(002).m2ts
20111201_184550(002).tmb
20111201_184550.cont
20111201_184550.iis
20111201_184550.m2ts
20111201_184550.tmb
Du musst angemeldet sein, um einen Kommentar abzugeben.
OK, vielleicht war ich dumm. Es braucht keine batch:
Die "" um das ( bedeuten, dass es ein Zeichen, anstatt als Teil des delete-Befehls.
/s - beinhaltet alle Unterordner
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/del.mspx?mfr=true
http://msdn.microsoft.com/en-us/library/ms690414%28v=vs.85%29.aspx
können Sie ganz einfach verwenden Sie Platzhalterzeichen Sternchen (*) zu suchen, wie jede Suchfunktion
-- Suche im aktuellen Ordner als Verzeichnis nicht angegeben
-- angeben von bestimmten Ordner arbeiten, auch wenn Sie in einem anderen Laufwerk