"Muster"

DiskSalv unterstützt einen komplexen Pattern-Matching Mechanismus. Durch diesen Mechanismus kann kontrolliert werden, welche Dateien von DiskSalv durchsucht werden sollen. Muster werden in den "Bergungs-" , "<<Löschen-" oder "Backup" Modi berücksichtigt, in allen anderen jedoch ignoriert. DiskSalv liest die Muster aus der "DiskSalv.pattern" Datei, wenn vorhanden.

Die Muster werden in einer Sprache definiert, deren Syntax C ähnelt. Es gibt zwei Haupttypen von Mustern: pattern und group. Ein pattern arbeitet mit einem einzigen Satz von Attributen, während eine group eine beliebige Anzahl von Mustern beinhalten kann. Die patterns und groups besitzen alle einen Namen, und können mit diesem durch die "Muster Auswahl" Funktion ausgewählt werden.

Muster können mit Hilfe eines ASCII Texteditors erstellt werden. Es kann eine beliebige Anzahl von Dateien geladen werden. Die neu geladenen Dateien werden zu den schon vorhandenen addiert - eine neu hinzukommende Datei überschreibt schon existierende Muster nicht.