Supportnet / Forum / WindowsXP
Script erstellen ? (purge.cmd)
Frage
Folgendes Problem:
Ich habe bis vor kurzem die Cookies, Temp.-Internetdateien und vor allem (!!!) den Verlaufsordner manuell gelöscht.
Bis auf die Index.dat, die lässt sich ja ohne weiteres nicht mehr löschen.
Seit kurzem (bin nicht sicher ob nach Windows-Update) komme ich in den Verlaufsordner nicht mehr rein !
Wenn ich ihn anklicke (unter c:\Dokumente und Einstellungen\USERNAME\Lokale Einstellungen\Verlauf) dauert es 2-3 Sekunden, dann geht das Fenster zu und zusätzlich verschwinden 1-2 Dinge aus der Schnellstartleiste (unter anderem mein Anwahlassistent von T-Offline)
Ich kann den Ordner also nicht meht öffnen.
Eine Lösung wäre:
Erstellen eines Befehlsskript, der unmittelbar vor dem Laden der Windows-GUI die Ordner TIF, Cookies und Verlauf löscht. Wenn das System komplett hochgefahren ist, bemerkt Windows die fehlenden Verzeichnisse und stellt sie automatisch wieder her - nun allerdings leer und mit "sauberer" index.dat.
Ich muss aber dafür ein Purge.cmd erstellen, eben das gelingt mir nicht....
Ich weiss was rein muss:
1) Der Befehl "RD" löscht das angegebene Verzeichnis.
2)Mit dem Switch "/S" werden alle Unterverzeichnisse dieses Verzeichnisses samt aller Dateien gelöscht.
3)Der Switch "/Q" deaktiviert den Löschen-Bestätigungsdialog, sodass der Löschvorgang ohne Benutzereingabe durchgeführt wird.
4)"PAUSE" ist nicht unbedingt erforderlich; mit ihm bleibt nach Beenden des Skripts das Programmfenster offen, bis eine Taste gedrückt wird, kann also bei einwandfreier Funktion des Scriptes gelöscht werden.
Gibt es hier jemanden, der sich mit sowas auskennt und mir eben dieses Script schreiben kann ??? - oder ein Grundgerüst, wie sowas auszusehen hat ?
(Den Pfad bzw meinen USERNAMEN kann ich ja dann mit 'nem Editor selbst ändern)
Für eine Mail wäre ich sehr dankbar.
Antwort 1 von _gau_
Du hast doch schon alles... brauchst es doch bloß noch zusammensetzen:
Mußt beim Pfad nur darauf achten, daß du ihn in Anf.-zeichen setzt (wegen der enthaltenen Leerzeichen).
[gau]
rd/s/q "c:\Dokumente und Einstellungen\USERNAME\Lokale Einstellungen\Verlauf"Mußt beim Pfad nur darauf achten, daß du ihn in Anf.-zeichen setzt (wegen der enthaltenen Leerzeichen).
[gau]
Antwort 2 von Jasatomic
Hallo, soweit ich mich da auskennt lassen sich die Ordner nicht so ohne weiteres löschen da die Index.dat in gebrauch ist.
Bei ZDnet gibt es die Purge.CmD, du musst sie einfach nur kopieren und abspeichern aber.......
bei mir funktionierte es nicht da sie zu spät geladen wird, in dem Bericht wird auf dieses Problem hingewiesen !
http://www.zdnet.de/enterprise/os/0,39023494,20000261-6,00.htm
Falls es bei dir funktioniert bitte um Rückmeldung !
Gruss Jasatomic
Bei ZDnet gibt es die Purge.CmD, du musst sie einfach nur kopieren und abspeichern aber.......
bei mir funktionierte es nicht da sie zu spät geladen wird, in dem Bericht wird auf dieses Problem hingewiesen !
http://www.zdnet.de/enterprise/os/0,39023494,20000261-6,00.htm
Falls es bei dir funktioniert bitte um Rückmeldung !
Gruss Jasatomic
Antwort 3 von Snooker
Bei mir ludt er es auch zu spät, habe dann folgendes gemacht:
boot.ini (findet man auf "c:") mit dem Editor geöffnet und folgenden (den fettgedruckten)Eintrag hinzugefügt:
[boot loader]
timeout=2
[script]
c:\Dokumente und Einstellungen\All Users\Startmenu\Programme\Autostart\PURGE.CMD
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect
Die PURGE.CMD habe ich vorher dort abgelegt, oder vielmehr eine Verknüpfung davon.
Danach gespeichert und neu gebootet.
Zur Sicherheit hatte ich vor der Aktion einen Wiederherstellungspunkt erstellt, um bei Totalausfall mit Hilfe der XP-CD diesen wieder anzufahren.
Danke nochmal für Eure Hilfe.
boot.ini (findet man auf "c:") mit dem Editor geöffnet und folgenden (den fettgedruckten)Eintrag hinzugefügt:
[boot loader]
timeout=2
[script]
c:\Dokumente und Einstellungen\All Users\Startmenu\Programme\Autostart\PURGE.CMD
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect
Die PURGE.CMD habe ich vorher dort abgelegt, oder vielmehr eine Verknüpfung davon.
Danach gespeichert und neu gebootet.
Zur Sicherheit hatte ich vor der Aktion einen Wiederherstellungspunkt erstellt, um bei Totalausfall mit Hilfe der XP-CD diesen wieder anzufahren.
Danke nochmal für Eure Hilfe.

