PC-Cleaner programmieren

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

Leonb

Betreff: PC-Cleaner programmieren

BeitragMi, Mai 04, 2005 10:17
Antworten mit Zitat
Benutzer-Profile anzeigen
hi
ich bin am coden vonm einem PC Cleaner.
Der kann schon:
- Temp Ordner etwas säubern
- Recent Ordner leeren

und ich will noch:
- Browserhistory (Verlauf, alle verknüpfungen zu besuchten Sites) löschen

die History findet man unter:
<Home drive>\Dokumente und Einstellungen\<Current User>\Lokale Einstellungen\Verlauf\

da möche ich alle Ordner löschen, die in diesem Verlauf Ordner sind.
Aber leider geht das nicht so leicht, wie es aussieht!
denn ich kann weder mit DeleteFile oder DeleteFolder den Pfad:
<Home drive>\Dokumente und Einstellungen\<Current User>\Lokale Einstellungen\Verlauf\*.*
oder
<Home drive>\Dokumente und Einstellungen\<Current User>\Lokale Einstellungen\Verlauf\Heute.*
usw

angeben .
Den wenn man mit Readdir ma den Verlauf Ordner auslesen lässt, findet der nur die Datei: "Browserhistory.IE5"
wenn ich die lösche, passiert aber nichts.
Und der Verlauf Ordner lässt sich net löschen.

WIE LÖSCHE ICH DEN VERLAUF/BROWERHISTORY?

Bei allen System Cleaner Proggis geht das ja auch.

(aktuellen Cleaner gibbet hier: http://Leonb.cybton.com/System%20Cleaner.exe)
meine HP:
http://www.scz.de.ms
 

Apocalyptic

BeitragMi, Mai 04, 2005 13:21
Antworten mit Zitat
Benutzer-Profile anzeigen
ql:ReadDir ql:repeat ql:nextFile ql:if ql:Exit ql:filetype ql:deletefile ql:deletedir ql:forever ql:Closedir Wink

Damit schreibst du eine rekursive Funktion, die sich selbst aufruft, falls es sich bei der aktuellen Datei um einen Ordner handelt (und übergibst natürlich den Pfad)
Suum cuique

[ www.ffs-net.de.vu ] [ Raycaster ]

simi

BeitragMi, Mai 04, 2005 14:03
Antworten mit Zitat
Benutzer-Profile anzeigen
Vielleicht sind die Daten versteckt oder schreibgeschützt, dann musst du zuerst noch die Attribute ändern....
 

Leonb

BeitragDo, Mai 05, 2005 10:11
Antworten mit Zitat
Benutzer-Profile anzeigen
Zitat:
ReadDir Repeat NextFile If Exit FileType DeleteFile DeleteDir Forever CloseDir


Das klappt ja eben nicht!
Ein Bsp:

Du öffnest auf deinem PC eine Datei, die dann im Verlauf Ordner angezeigt wird.
So nun wollen wir diesen Ordner löschen, weil wir keine Internetverknüpfung zu der Datei brauchen!
Also verscuhen wir den Ordner: <Laufwerk>/Dokumente und Einstellungen/<dein Username>/Lokale Einstellungen/Verlauf
zu löschen.
Dann bekommt man eine Meldung, dass man diesen Ordner nicht löschen darf!
Jedoch im Verlauf Ordner sehen wir "Heute", das müssen wir löschen!
Lese ich nun also den Verlauf Ordber mit Readdir aus, finde ich aber keine Datei/Ordner mit dem Namen "Heute", wo die Verknüpfungen liegen.
Ich muss aber genau diesen Ordner/File löschen!
Denn wenn du den Ordner Verlauf/Heute löschst, klappt das und die Verknüpfungen sind weg!
meine HP:
http://www.scz.de.ms
 

Apocalyptic

BeitragDo, Mai 05, 2005 11:25
Antworten mit Zitat
Benutzer-Profile anzeigen
Naja, "Heute", "Mittwoch", etc heißen die Ordner nicht. aber wenn ich den Verlauf Ordner auslesen lasse, finde ich zumindest andere Ordner:
Zitat:
Datei: Verlauf\desktop.ini
Datei: Verlauf\History.IE5\desktop.ini
Datei: Verlauf\History.IE5\index.dat
Datei: Verlauf\History.IE5\MSHist012005041820050425\index.dat
Ordner: Verlauf\History.IE5\MSHist012005041820050425
Datei: Verlauf\History.IE5\MSHist012005042520050502\index.dat
Ordner: Verlauf\History.IE5\MSHist012005042520050502
Datei: Verlauf\History.IE5\MSHist012005050220050503\index.dat
Ordner: Verlauf\History.IE5\MSHist012005050220050503
Datei: Verlauf\History.IE5\MSHist012005050420050505\index.dat
Ordner: Verlauf\History.IE5\MSHist012005050420050505
Datei: Verlauf\History.IE5\MSHist012005050520050506\index.dat
Ordner: Verlauf\History.IE5\MSHist012005050520050506
Ordner: Verlauf\History.IE5
Datei: Verlauf\index.dat
Suum cuique

[ www.ffs-net.de.vu ] [ Raycaster ]
 

Leonb

BeitragFr, Mai 06, 2005 8:47
Antworten mit Zitat
Benutzer-Profile anzeigen
aber was mus ich davon nun löschen?
meine HP:
http://www.scz.de.ms

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group