Batch Tool - DelTemp:
Temporäre Dateien löschen.
Wenn das Tool Eraser (Version 5 oder 6.2) installiert ist wird Eraser zum Löschen benutzt, dabei werden die Dateien und Unterordner 3 mal überschrieben.

DelTemp V2.0.201122: (22.11.2020)

Quellcode:
@echo off
REM *************************************************************************************REM *************************************************************************************REM *** DelTemp V2.0.201122 ***REM *************************************************************************************REM *** Automatisches l÷schen der Temporären Dateien ***REM *************************************************************************************REM ******************************** (C) by Sciper 2020 *********************************REM *************************************************************************************REM *************************************************************************************
REM ****Benutzer Variable setzen****REM *************************************************************************************REM Schnelles l÷schen der Dateien aktivieren, jedoch nicht sicher!! *** 0=Aus / 1=Ein ***set fastdel=0REM *************************************************************************************REM Unterordner l÷schen *** 0=Aus / 1=Ein ***set ordnerdel=1REM *************************************************************************************REM *************************************************************************************
color 1FTitle DelTempecho ==============================================================================echo ==============================================================================echo ========== DelTemp -=- Entfernen von Temporärere Dateien und Ordner ==========echo ==============================================================================echo ==============================================================================if exist %temp%\nul goto vokgoto error
:vokecho Temp Verzeichnis... [OK]if exist %temp%\*.* goto startif exist %tmp%\*.* goto startgoto end
:startset erasermod=0echo Temporärere Dateien gefunden... [OK]if exist %windir%\system32\eraserl.exe set erasermod=1if exist C:\"Program Files"\Eraser\Eraser.exe set erasermod=2if %fastdel% == 1 goto dosif %erasermod% == 1 goto eraserif %erasermod% == 2 goto eraser6
:dosecho ==============================================================================del %temp%\*.* /Q /sdel %tmp%\*.* /Q /scolor 2Fecho ==============================================================================if %ordnerdel% == 0 goto end
if exist %temp%\nul rd %temp%\ /s /qif exist %tmp%\nul rd %tmp%\ /s /qgoto end
:eraserecho Eraser gefunden starte Eraser Modus... [OK]echo ========================== DelTemp -=- Eraser Modus ==========================%windir%\system32\eraserl.exe -folder %temp% -subfolders -method DoD_E%windir%\system32\eraserl.exe -folder %tmp% -subfolders -method DoD_Egoto end
:eraser6echo Eraser V6 gefunden starte Eraser Modus... [OK]echo ========================== DelTemp -=- Eraser Modus ==========================C:\"Program Files"\Eraser\Eraser.exe erase dir=%temp% /quietC:\"Program Files"\Eraser\Eraser.exe erase dir=%tmp% /quietgoto end
:endcolor 2FTitle Fertigecho ==============================================================================echo ==== Fertig .... ====echo ==============================================================================if not exist %temp%\nul md %temp%if not exist %tmp%\nul md %tmp%goto xend
:errorcolor 4FTitle Error!echo Temp Verzeichnis... [ERROR]echo ==============================================================================echo ==== Achtung! ====echo ==============================================================================echo ==== Temp Verzeichnis konnte nicht gefunden werden! %temp% ====echo ==============================================================================echo ============================= Bitte überprüfen!! =============================echo ==============================================================================pausegoto xend
:error2color 4FTitle Error!echo Verzeichnis nicht leer [ERROR]echo ==============================================================================echo ==== Achtung! ====echo ==============================================================================echo ==== Verzeichnis nicht leer und konnte deshalb nicht entfernt werden!!! ====echo ==============================================================================echo ============================= Bitte überprüfen!! =============================echo ==============================================================================pausegoto xend
:xendecho ==============================================================================echo ================ (C) by Sciper 2020 -=- http://www.sciper.de =================echo ==============================================================================ping localhost -n 2 >nul



