Seite 1 von 1
cmd for Schleife
Verfasst: 01.04.2026, 17:48
von Loott
Holgi und Co. kurze Frage zur Zeile: for /F "tokens=*"...
Cmd as Admin
Code: Alles auswählen
wevtutil sl Microsoft-Windows-LiveId/Operational /ca:O:BAG:SYD:(A;;0x1;;;SY)(A;;0x5;;;BA)(A;;0x1;;;LA)
wevtutil sl Microsoft-Windows-LiveId/Analytic /ca:O:BAG:SYD:(A;;0x1;;;SY)(A;;0x5;;;BA)(A;;0x1;;;LA)
for /F "tokens=*" %1 in ('wevtutil.exe el') DO wevtutil.exe cl "%1"
Was muss ich tun damit (Fehler) "nicht gelöschte Dateien" mit Name am Ende angezeigt werden?
Es geht nur um die Zeile mit: for (als Eingabe in cmd)
Re: cmd for Schleife
Verfasst: 01.04.2026, 18:24
von Holgi
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
Re: cmd for Schleife
Verfasst: 01.04.2026, 19:23
von Loott
Danke Holgi, damit kann ich arbeiten.