PCMasters Hardware Forum > Software > GFX, Webdesign und Programmierung > Seite 14 > Batch-Datei zum löschen des TEMP-Ordners

Im PC Forum registrieren


Produktsuche
IDEALO-PRODUKT-SUCHE
idealo preisvergleich
PCM News & Reviews
Antwort
 
 
Alt 23.02.2009, 15:58
Benutzerbild von Stranger
Threadersteller
Stranger
 
Standard

Batch-Datei zum löschen des TEMP-Ordners



Hi,

ich habe folgendes Problem:

mein AntiVir hat angeblich im TEMP-Ordner einen Trojaner in einer Datei ausgemacht, die gar nicht existierte... Ich hab den TEMP-Ordner gelöscht, seitdem ist Ruhe. Dabei fiel mir allerdings auf, das der gute schon 150 MB groß war. Also dachte ich mir, basteln wir uns eine kleine Batch-Datei zusammen, die den TEMP-Ordner direkt beim booten löscht.

Selbige sah dann so aus:

Code:
del /S /Q %TEMP%
Die Zeile löscht auch wunderbar alle Dateien im TEMP-Ordner, die Unterordner interessiert das allerdings herzlich wenig.

Laut Referenz soll der Schalter /S dafür sorgen, dass alle Unterverzeichnisse im Ordner mitgelöscht werden, tuts allerdings nicht.

Ich habe Windows XP als OS, das hat den deltree Befehl nicht mehr. Man kann ihn zwar aus einem alten Windows importieren, aber irgendwie muss das Problem ja auch mit Bordmitteln zu lösen sein.

Ich hab im Internet noch eine Variante mit for-Schleife gefunden, aber das erscheint mir wie mit Kanonen auf Spatzen schießen.

Kennt jemand eine simple Variante, die der simplen Aufgabe des Ordnerinhaltes löschen gerecht wird? Warum schwierig wenns auch einfach geht?

-Stranger
Alt Heute
Hardware Bot
Computer Informationen
 
Diese Werbung wird registrierten
Mitgliedern nicht angezeigt.
Werden Sie noch heute kostenlos Mitglied
auf PCMasters.de
Standard Weitere Informationen

 
Alt 23.02.2009, 16:27
Sala
 
Standard

Aloha.

Hier ein kurzes Zitat über Funktion und warum man die (leeren) Unterordner besser lassen sollte, wo sie sind :

Zitat:
You should clear out TEMP files on a regular basis - this is best done at startup when no applications are running. To delete all files in all subfolders of C:\temp\ but leave the folder structure intact:

DEL /F /S /Q %TEMP%

When clearing out the TEMP directory it is not generally worthwhile removing the subfolders too - they don't use much space and constantly deleting and recreating them can potentially increase fragmentation within the Master File Table.
Wenn die Subfolders auch weg sollen, müsstest du einfach das "/S" weglassen...
 
Alt 23.02.2009, 17:49
Benutzerbild von Stranger
Threadersteller
Stranger
 
Standard

Danke fürs raussuchen, aber leider funktioniert das nicht. Habs grade versucht, aber die Unterordner bleiben, auch ohne das /S.

Aber wenn ich den Text richtig verstehe (und ich behaupte mal mein English ist gut genug dafür ) sollte es mit dem /S ja zumindest alle Dateien innerhalb der Unterordner rauslöschen. Aber auch die sind hartnäckig...

Edit: Ok, nachdem ich es einmal ohne /Q per Hand alles durchbestätigt habe, löscht er nun auch mit /Q alle Dateien innerhalb der Unterordner. Die Unterordner selbst will er allerdings noch nicht löschen...

Geändert von Stranger (23.02.2009 um 17:55 Uhr).
 
Alt 24.02.2009, 22:05
Benutzerbild von Stranger
Threadersteller
Stranger
 
Standard

Ich bin zwar kein all zu großer Fan von der Lösung, aber immerhin funktioniert sie...

Code:
rmdir /S /Q C:\Dokume~1\%username%\Lokale~1\Temp
mkdir C:\Dokume~1\%username%\Lokale~1\Temp
-Stranger
 
Alt 07.03.2009, 19:00
kahaes
 
Standard

Batch mit del...


Hallo,
habs grad mal probiert.
Unterverz. bleiben aber vorhanden.
(Die werden eh wieder angelegt!)
So sollte es gehen :

del /S /Q C:\temp\.

(Punkt nicht vergessen!)

Gruss
Kaha
hardware forum Neue Frage stellen?
Kurze Zusammenfassung der Frage:
Bitte wählen Sie eine Kategorie:
Mailadresse:
Ihre Frage:
Ihre Frage wird als Gast gespeichert. Sollte eine Antwort im Forum erfolgen, bekommen Sie diese per Email zugeschickt.


Antispam, bitte die folgende Aufgabe lösen: 
 
Um auf dieses Thema zu ANTWORTEN
bitte sich zuerst » hier kostenlos registrieren!!

Antwort

Tags: , ,

Ähnliche Tags: ,


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
** Battlefield Bad Company 2 Sammelthread ** Johnny Bravo Action 4895 17.05.2012 13:23
Wie CSS design in XML Datei verweden? Gainward GFX, Webdesign und Programmierung 1 29.04.2010 11:03
Batch Datei welche ein LAN Netzwerk aufbaut Crixton GFX, Webdesign und Programmierung 0 11.03.2010 20:28
htd-slkp Datei kann nicht gelöscht werden T.T Pyuri Sicherheit und Antivirus 2 25.03.2008 13:20
Kann eine Datei nich löschen!!!! die-salat-krönung Anwendungssoftware 4 01.03.2008 20:19
Neue Sig deluxe GFX, Webdesign und Programmierung 5 16.06.2005 15:59
[INFO] Die Architektur des WWW dev_null Ankündigungen, Regeln und Feedback 1 16.12.2004 13:49
15 Regeln des Schlafzimmergolfs Killerkeks Off-Topic 0 27.10.2004 22:42


Sie betrachten gerade: Batch-Datei zum löschen des TEMP-Ordners


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



Im PC Forum registrieren