Я печатаю результаты findstr в виде текстового файла и удаляя файлы, которые печатаются в виде текстового файла, но я сталкиваюсь с некоторыми проблемами!Пакетный файл-код не работает должным образом?
Мой код, как:
@echo off
findstr /s /m "Trojan" "C:\*.*">>"C:\result.txt" 2>nul
for %%i in (C:\result.txt) do del %%i
Но я не могу удалить файл (ы) с помощью приведенного выше кода, потому что это не delteing файл (ы), которые имеют пробелы в их путь
ПРИМЕР-
Это удаление "C: \ Anything.exe", который имеет "троянца" в виде строки
не удалять "C: \ Ничего xyz.exe", который имеет " Trojan "как str ing
Пожалуйста, помогите оптимизировать мой код !!!