msdelete

Werkzeug zum Dateibestandabgleich vorrangig von JPEG- und Raw-Dateien aus Digitalkameras.

Funktionsweise

Angenommen werden Dateipaare, deren Dateinamen sich nur in der Erweiterung unterscheiden (Beispiel: DSC_0001.JPG und DSC_0001.NEF). Unter Berücksichtigung der im Programm eingegebenen Dateinamen-Erweiterungen werden Dateien im Slave-Ordner gelöscht, wenn sie im Master-Ordner nicht existieren. Master- und Slave-Ordner können identisch sein. Eine Unterscheidung zwischen Groß- und Kleinschreibung der Datei-Erweiterung findet nicht statt.

Screenshot

Verwendung

Die Dateien im Master-Ordner bestimmen, welche Dateien im Slave-Ordner gelöscht werden sollen.

Ordner können auf diese Arten festgelegt werden:

  1. Direkteingabe in das farbig hinterlegte Textfeld
  2. Über den Ordnerauswahl-Dialog ("Wählen...")
  3. über die Buttons "Home" (Master-Ordner) bzw. "wie Master" (Slave-Ordner)
  4. automatisch entsprechend des in den Einstellungen gewählten Auto-Modus (Slave-Ordner)
  5. per Drag & Drop von Dateien/Ordnern auf das farbige Ordnersymbol
  6. Als Parameter beim Programmaufruf in Form von Datei- oder Ordner-Pfaden. Mit dieser Eigenschaft können Dateien/Ordner auch auf das Programmsymbol (msdelete.exe) gezogen werden, oder das Programm im Windows-Send To-Ordner hinterlegt werden, um es über über "Senden an" im Kontextmenü von Dateien und Ordnern aufzurufen.

Dateierweiterungen können auf diese Arten festgelegt werden:

  1. Direkteingabe in das Textfeld
  2. Auswahl einer zuvor verwendeten Erweiterung aus der aufklappbaren Liste
  3. per Drag & Drop von Dateien auf das Ordnersymbol
  4. als Parameter beim Programmaufruf in Form von Dateipfad(en)

"Auswerten" erstellt eine Liste von Dateien, die anschließend verschoben oder gelöscht werden können. In Frage kommen dafür Dateien, die sich im Slave-Ordner befinden und die gewählte Slave-Dateierweiterung aufweisen. Eine Datei qualifiziert sich zum Löschen oder Verschieben, wenn gilt:

  1. Normaler Modus: Im Master-Ordner existiert keine (abgesehen von den Dateierweiterungen) gleichnamige Datei mit Master-Dateierweiterung.
  2. Umgekehrter Modus:  Im Master-Ordner existiert eine (abgesehen von den Dateierweiterungen) gleichnamige Datei mit Master-Dateierweiterung. Die Möglichkeit, den umgekehrten Modus zu verwenden, ist standardmäßig ausgeblendet und muss in den Einstellungen freigegeben werden.

Praktisch gesagt entfernt der normale Modus Dateien, die im Master-Ordner fehlen. Der umgekehrte Modus entfernt Dateien, die im Master-Ordner vorhanden sind, im Ergebnis liegt eine Datei entweder mit Master-Dateityp oder Slave-Dateityp vor.

Nach dem Auswerten können die in der Liste aufgeführten Dateien verschoben oder gelöscht werden. Verschieben erfolgt an einen in den Einstellungen festlegbaren Ort. Beim Löschen landen die Dateien im Windows-Papierkorb.

Plattform

Windows mit .NET Framework 4

Bezugsmöglichkeit, falls nicht vorhanden: .NET Framework 4 Client Profile im Microsoft Download Center

Download

msdelete.exe 2012-05-05

Changelog