Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Clean v0.3 & Dclean v0.3 (https://www.delphipraxis.net/105564-clean-v0-3-dclean-v0-3-a.html)

chest3rs 24. Dez 2007 14:15


Clean v0.3 & Dclean v0.3
 
Clean v0.3

Cleaner sucht mit Hilfe von Filtern nach Dateien und verschiebt sie in den Papierkorb.

Datum : 15.12.2007
Version : 0.3 - first release
geändert am : -
Author : Mariusz Wojtkowski
Copyright : Copyright (c) 2007 Mariusz Wojtkowski

Es funktioniert ziemlich einfach: erst wird nach Dateien gesucht, anschließend wird die Dateiliste an SHFileOperation weitergegeben und damit in den Papierkorb verschoben.

Anwendung:

clean.exe Verzeichnis Dateifilter

Verzeichnis - Zu durchsuchendes Verzeichnis
Dateifilter - Filter zum Suchen (z.B. *.tmp;*.log), Semikolon zum Trennen benutzen


Anwendungsbeispiele:

(1)

Am einfachsten ist es, eine Batchdatei oder eine Verknüpfung erstellen. Um z.B. im Windows-Ordner nach temporären Dateien zu suchen, gebt ihr folgenden Befehl ein:

clean c:\windows *.log;*.tmp;*log.txt

oder für temporäre Delphi Dateien:

clean c:\projekte *.~*;*.a;*.bak;*.bk;*.bpi;*.bpl;*.cfg;*.dcp;*.ddp; *.dof;*.dpc;*.dpl;*.dpu;*.drc;*.dsk;*.hpp;*.ilc;*. ild;*.ilf;*.ils;*.jdbg;*.lib;*.lsp;*.map;*.mps;*.m pt;*.o;*.ppu;*.rst;*.tds;Thumbs.db;*.identcache;*. bdsproj;*.bdsproj.local

Bei einer langen Liste von Filtern ist es sinnvoller das Programm anzupassen:

(2)

Clean v0.3 for Delphi

(1-Klick-Projektordner-Reinigung)

Sucht nach temporären Delphi-Dateien und verschiebt sie in den Papierkorb.

Als Vorlage diente die Batchdatei "clean.cmd", die ihr hier herunterladen könnt. Die Filter habe ich größtenteils von dort übernommen:

*.~* *.a *.bak *.bk *.bpi *.bpl *.cfg *.dcp *.ddp *.dof *.dpc *.dpl *.dpu *.dsk *.hpp *.ilc *.ild *.ilf *.ils *.jdbg *.lib *.lsp *.map *.mps *.mpt *.o *.tds Thumbs.db *.identcache *.bdsproj *.bdsproj.local *.drc *.ppu *.rst

Nützlich ist es, die Filter *.dat *.dcu *.obj *.exe *.dll noch nachzutragen.

Das Programm muss in den Delphi-Projektordner kopiert werden. Es durchsucht alle Ordner im eigenen Verzeichnis nach temporären Delphi-Dateien.

NICHT MEHR VERFÜGBAR!


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:00 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz