Ich bin neu in Batch Scripting. Ich brauche alle Dateien in einem Ordner zu löschen, dass NICHT ein Wort in der Datei enthältBatch-Skript zum Löschen von Dateien in einem Ordner, der kein bestimmtes Wort enthält
dieser Code
@echo off
setlocal
pushd C:\Users\admin\Desktop\bat
findstr /ip /c:"importantWord" *.txt > results.txt
popd
endlocal
So fand wie ich WHITE Liste können diese Dateien und alle anderen löschen? Oder ich denke, es gibt einen einfachen Weg mit nur überprüfen, wenn enthält und löschen aber ich weiß nicht wie?
Danke, es funktioniert. Wo soll ich nur * .txt Dateien angeben? – stupid
Bearbeitete meine Antwort nur für * .txt. – MichaelS