Ausschluss von Standardprogrammen sollte per Textdatei konfiguriert werden
Das bisherige Konzept, die Ausschlussmuster hart im Programmcode zu haben, ist ungünstig für Erweiterungen. Statt dessen sollte eine Textdatei verwendet werden, die im ProgramData-Bereich des Users liegt und von diesem gepflegt werden kann.
Bei Start des Scanners von einem USB-Stick kann die Datei alternativ auch im selben Verzeichnis wie die Python-Datei liegen.
Suchreihenfolge der Konfigurationsdatei gemäß üblicher Lesart (der erste Treffer gewinnt):
%cd%
%appdata%
%localappdata%
%programdata%
Edited by Chris Sart