Dos Hilfe gesucht

wArRiNgO

Grand Admiral Special
Mitglied seit
09.12.2001
Beiträge
2.864
Renomée
13
Standort
Germany
ich hab hier eine batch datei, die mir bei jedem Windows start den Temp Ordner leert. Das wollte ich jetzt eigentlich ausweiten auf die Temporären Internet Dateien


@echo off
REM verzeichnis wechseln
cd C:\Dokumente und Einstellungen\Administrator\Lokale Einstellungen\Temporary Internet Files\
REM versteckt dateien sichtbar machen
attrib -h
REM dateien löschen
del /F /Q *.*
REM verzeichnisse in eine datei einlesen
dir /d /b > c:\Internet.txt
REM verzeichnisnamen einzeln aus der datei auslesen und ohne nachfrage löschen
for /F %%i in (c:\Internet.txt) do (rmdir %%i /s /q)
REM versteckte verzeichnisse in datei lesen
dir /d /b /a:h> c:\Internet.txt
REM verzeichnisnamen einzeln aus der datei auslesen und löschen
for /F %%i in (c:\internet.txt) do (rmdir %%i /s /q)
REM verzeichniswechsel auf root
cd \
REM ordner-datei löschen
del internet.txt

In der Batch wo ich den normalen Temp Ordner lösche, hab ich nur den ordner und die .txt datei die er anlegt geändert. es funktionoert aber nicht, ich krieg nen Error.


C:\Dokumente und Einstellungen\Administrator\Desktop>tif.bat
Systemdatei wird nicht zurückgesetzt - C:\Dokumente und Einstellungen\Administra
tor\Lokale Einstellungen\Temporary Internet Files\desktop.ini
C:\Dokumente und Einstellungen\Administrator\Lokale Einstellungen\Temporary Inte
rnet Files\*.* konnte nicht gefunden werden
Datei nicht gefunden
Der Verzeichnisname ist ungültig.

Irgendwas mache ich da sicherlich falsch, kenn mich aber mit DOS nicht so aus. Die Originale Batch Datei hatte ich mir gesaugt und gedacht "änderst die Pfade ab"

aber war leider nix
 
nimm mal im Pfad statt "/temporary internet Files/" "/tempor~1/"
 
Unterverzeichnisse, die länger als 8 Zeichen sind oder ein Freizeichen enthalten, müssen gesondert behandelt werden: Der ganze Pfad muss in Anführungsstriche "" gesetzt werden.
 
Zurück
Oben Unten