Ist schon eine ganze Weile hin, dass ich das Programm geschrieben habe und wollte es jetzt dann doch mal veröffentlichen, vielleicht ist es für den einen oder anderen ja nützlich. 😉
Wer regelmäßig Programme installiert und deinstalliert kennt das Problem, dass sich im Home-Ordner viele Dateien und Verzeichnisse ansammeln können, die nicht mehr benutzt werden. Anders als unter Windows kann man sich dieser nicht mehr benötigten Einstellungsdateien aber meistens leicht entledigen, indem man die versteckten Ordner durchgeht. Es gibt aber manchmal Programme, die nicht direkt zuordbare Ordner erstellen oder die Konfiguration auf verschiedene Ordner verteilen. Wer möchte kann nun diese Konfigurationsdateien und -Ordner mit CleanSweep ermitteln und löschen lassen. Die Vorgehensweise ist dabei sehr einfach:
man öffnet CleanSweep und lässt den Home-Ordner einlesen
als nächstes installiert man ein Programm seiner Wahl, das man ausprobieren möchte
nach dem Starten bzw. Testen beendet man es wieder und wechselt wieder zu CleanSweep, lässt abermals den Home-Ordner einlesen
nun sollten die neuen Dateien und Ordner angezeigt werden, diese Info kann man speichern oder bei Nichtgefallen kann man die Dateien auch gleich löschen lassen
Das ist eigentlich auch schon alles, was dieses kleine Programm kann. Unter Einstellungen kann man auch noch eine Blacklist verwalten, welche Verzeichnisse nicht protokolliert werden sollen. Bei einer Löschung werden auch nur immer die Dateien und Verzeichnisse gelöscht, die protokolliert wurden. Bestehende Verzeichnisse werden selbst wenn sie leer sind nicht gelöscht, wenn sie vorher existierten.
Allerdings noch eine Warnung, zwischen dem ersten und dem zweiten Protokollieren der Verzeichnisse sollte man keine neuen Dateien im Home-Ordner anlegen, die einem wichtig sind. Weil die werden sonst unweigerlich als neu erkannt und landen auf der Liste der neuen Dateien und werden im Falle einer Löschung ebenfalls mit gelöscht. Also aufpassen bzw. die Blacklist erweitern.
Hier noch ein Bild: Dieses Makro ist nicht verfügbar