Kategorie: Blog::Windows
Batch: Dateien per Suchmuster suchen und löschen
Ich benutze gerne das kostenlose Tool SyncToy von Microsoft um Backups und Synchronisationen zwischen Computern und USB-Sticks zu machen.
Manchmal möchte ich die alten SyncToy_xxx.dat Dateien löschen um die Synchronisation von Null starten zu lassen. Man kann jetzt natürlich alle Partitionen nach SyncToy_*.dat durchsuchen lassen und diese Dateien dann löschen.
Aber einfacher ist das Ganze per Batch zu lösen.
Hier nun der Befehl der per Batch die gesuchten Dateien löscht:
for /f %%a IN ('dir /b /s /A:H SyncToy_*.dat') do call del /A:H %%a Kurze Erklärung des Befehls:
('dir /b /s /A:H SyncToy_*.dat') fürht den Befehl dir aus und sucht alle Dateien und Unterordner (/s) und betrachtet nur versteckte Dateien (/A:H)
del /A:H %%a
Löscht alle versteckten Dateien (/A:H) die in Variable %%a gespeichert sind, also von dem dir-Befehl gefunden wurden.
Kommentare
Noch keine Kommentare vorhanden.Neuer Kommentar
E-Mail Benachrichtigung
Sie können hier Ihre E-Mail Adresse hinterlegen, bei jeder Änderung oder bei einem neuen Kommentar erhalten Sie eine kurze E-Mail.Ihre E-Mail Adresse wird nur in Verbindung mit diesem Beitrag in unserer Datenbank gespeichert. Sie wird nicht zu Werbezwecken benutzt, an Dritte weitergegeben oder an irgendeiner Stelle veröffentlicht.
