Ваш синтаксис неправильный.Вот возможное решение (вам понадобится отложенное расширение):
for %A IN (*) do @set file=%A && if !file!==!file:ntdll=! (@del /F /A !file!)
Включите отложенное расширение в cmd с помощью cmd /v:on
.Вы вынуждены использовать его, находясь внутри блока кода.
Эта простая команда ищет все файлы в текущем рабочем каталоге, присваивает каждому из них переменную и проверяет, есть ли внутри них строка ntdll
.,Если нет, они удаляют их.
Для лучшего понимания команд, упомянутых выше, откройте новый cmd и введите:
Некоторые интересные ссылки для дальнейшего чтения