von Holgi » 01.04.2026, 18:24
ich kann das hier nicht 100% nachvollziehen. Bei mir zeigt mein Script jedenfalls keine nicht gelöschten Dateien an. Evtl. mußt du den String anpassen: "fehler error nicht konnte access denied". Kommt ja auch auf die Sprachversion an (deutsch/englisch)
Das Script arbeitet im Hintergrund. Es kann also ein Weile Dauern, bis die Bildschirmausgabe kommt:
Screenshot 2026-04-01 182220.png
Code: Alles auswählen
@echo off
setlocal enabledelayedexpansion
net session >nul 2>&1 || (echo Adminrechte fehlen! & pause & exit /b 1)
wevtutil sl Microsoft-Windows-LiveId/Operational /ca:O:BAG:SYD:(A;;0x1;;;SY)(A;;0x5;;;BA)(A;;0x1;;;LA) >nul 2>&1
wevtutil sl Microsoft-Windows-LiveId/Analytic /ca:O:BAG:SYD:(A;;0x1;;;SY)(A;;0x5;;;BA)(A;;0x1;;;LA) >nul 2>&1
echo.
echo NICHT GELOESCHTE DATEIEN:
echo ============================================
set fehler=0
for /F "tokens=*" %%i in ('wevtutil.exe el') do (
wevtutil.exe cl "%%i" 2>&1 | findstr /i "fehler error nicht konnte access denied" >nul
if !errorlevel! equ 0 (
echo [FEHLER] %%i
set /a fehler+=1
)
)
if !fehler! equ 0 echo Keine Fehler aufgetreten.
echo ============================================
pause
ich kann das hier nicht 100% nachvollziehen. Bei mir zeigt mein Script jedenfalls keine nicht gelöschten Dateien an. Evtl. mußt du den String anpassen: "fehler error nicht konnte access denied". Kommt ja auch auf die Sprachversion an (deutsch/englisch)
Das Script arbeitet im Hintergrund. Es kann also ein Weile Dauern, bis die Bildschirmausgabe kommt:
[attachment=0]Screenshot 2026-04-01 182220.png[/attachment]
[code]@echo off
setlocal enabledelayedexpansion
net session >nul 2>&1 || (echo Adminrechte fehlen! & pause & exit /b 1)
wevtutil sl Microsoft-Windows-LiveId/Operational /ca:O:BAG:SYD:(A;;0x1;;;SY)(A;;0x5;;;BA)(A;;0x1;;;LA) >nul 2>&1
wevtutil sl Microsoft-Windows-LiveId/Analytic /ca:O:BAG:SYD:(A;;0x1;;;SY)(A;;0x5;;;BA)(A;;0x1;;;LA) >nul 2>&1
echo.
echo NICHT GELOESCHTE DATEIEN:
echo ============================================
set fehler=0
for /F "tokens=*" %%i in ('wevtutil.exe el') do (
wevtutil.exe cl "%%i" 2>&1 | findstr /i "fehler error nicht konnte access denied" >nul
if !errorlevel! equ 0 (
echo [FEHLER] %%i
set /a fehler+=1
)
)
if !fehler! equ 0 echo Keine Fehler aufgetreten.
echo ============================================
pause[/code]