Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- setlocal
- REM Überprüfen, ob das Skript im abgesicherten Modus oder in der Wiederherstellungsumgebung ausgeführt wird
- REM Überprüfen, ob der Computer im abgesicherten Modus ist
- reg query "HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Option" /v Option >nul 2>&1
- if %errorlevel% equ 0 (
- echo System läuft im abgesicherten Modus.
- goto DeleteFiles
- )
- REM Überprüfen, ob das System in der Wiederherstellungsumgebung ist
- wmic computersystem get thermalstate | find "2" >nul 2>&1
- if %errorlevel% equ 0 (
- echo System läuft in der Wiederherstellungsumgebung.
- goto DeleteFiles
- )
- echo System läuft nicht im abgesicherten Modus oder in der Wiederherstellungsumgebung.
- echo Bitte das System im abgesicherten Modus oder in der Wiederherstellungsumgebung neu starten und das Skript erneut ausführen.
- goto End
- :DeleteFiles
- REM Pfad zum Verzeichnis
- set directoryPath=C:\Windows\System32\drivers\CrowdStrike
- REM Muster für die Dateien
- set filePattern=C-00000291*.sys
- REM Finden und Löschen der Dateien, die dem Muster entsprechen
- for %%f in (%directoryPath%\%filePattern%) do (
- if exist "%%f" (
- del /f "%%f"
- if exist "%%f" (
- echo Fehler beim Löschen der Datei: %%f
- ) else (
- echo Die Datei %%f wurde erfolgreich gelöscht.
- )
- )
- )
- :End
- endlocal
- pause
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement