Files
THE-TOOL/CMD/Festplatte_voll/SYSTEM EXECCLEANUP.bat
2025-12-14 15:46:14 +01:00

117 lines
5.2 KiB
Batchfile

@echo off
::
set geraeteTyp=%1
echo.
echo *****************************************************************
echo ** **
echo ** SCCM-Cache leeren **
echo ** **
echo *****************************************************************
echo ***************************************************************
echo.
cscript clearcache.vbs
sleep 10
::vssadmin /Delete Shadows /For=C: /Oldest /Quiet
echo *****************************************************************
echo ** **
echo ** Schattenkopien auf System werden bereinigt und neu gesetzt **
echo ** **
echo *****************************************************************
echo **************************************************************
echo.
cd\
cd c:\Windows\system32 /-f
vssadmin List Shadows
vssadmin List Volumes
vssadmin Delete Shadows /For=C: /Oldest /Quiet
vssadmin Delete Shadows /For=D: /Oldest /Quiet
vssadmin Resize ShadowStorage /For=C: /On=C: /MaxSize=4%
vssadmin Resize ShadowStorage /For=D: /On=D: /MaxSize=6%
sleep 10
echo.
echo ****************************************************************
echo ** **
echo ** Hibernate-Datei neu aufbauen **
echo ** **
echo ******************************************************************
echo ****************************************************************
echo.
powercfg /hibernate off
sleep 5
::Einschalten der Hibernate nur geräteTyp L=Laptop
echo geraetetyp: %geraeteTyp%
if "%geraeteTyp%"=="l" powercfg /hibernate on -size 100
if "%geraeteTyp%"=="L" powercfg /hibernate on -size 100
if "%geraeteTyp%"=="c" powercfg /hibernate off
if "%geraeteTyp%"=="C" powercfg /hibernate off
echo *****************************************************************************
echo ***** *****
echo ***** Hibernate-Datei ist aktiviert und ******
echo ***** groesse auf max. 100% des vorhandenen Arbeitsspeicherts! ******
echo *******************************************************************************
echo.
echo ***************************************************************************
echo ******** ********
echo ******** Temporary Internet Files loeschen ********
echo ******** ********
echo *****************************************************************************
c:
cd c:\users
for /f "delims=" %%a in ('dir /ad /b /s "Temporary Internet Files"') do echo "%%a" & rd /s /q "%%a"
sleep 10
echo *****************************************************************************
echo ******** ********
echo ******** Umdisponierung der Auslagerungsdatei ********
echo ******** ********
echo *****************************************************************************
::REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /f /v PagingFiles /t REG_MULTI_SZ /d "D:\pagefile.sys 8128 8128"
sleep 10
echo *****************************************************************************
echo ******** ********
echo ******** OST-Dateien loeschen ********
echo ******** ********
echo *****************************************************************************
cd\
cd c:\users
for /F "delims=" %%a in ('dir /b /aD') do echo "%%a\AppData\Local\Microsoft\Outlook\*.ost" & del /Q "%%a\AppData\Local\Microsoft\Outlook\*.ost"
echo ***************************************************************************
echo ******** HDD-Cleanup ********
echo *******************************************************************************
echo *****************************************************************************
echo **** ......................Regs werden gesetzt............................****
echo *****************************************************************************
::Cleanmgr /sageset:1337
regedit /s Set1337.reg
echo.
echo.
echo ************************************************************************
echo ***** HDD-Cleanup aller Laufwerke ********
echo ***** Datentraegerbereinigung, wird ausgefuehrt! ********
echo ****** Dies kann einige Minuten dauern! ********
echo **************************************************************************
Cleanmgr /sagerun:1337
Cleanmgr /sagerun:65535
sleep 40
:EOF
exit