betman
06-03-2010, 23:30
Добрый вечер!
Прошу помощи в создании bat-файла, выполняющего поиск заданной строки во всех текстовых файлах, размещенных в заданном каталоге,
при нахождении файла, удовлетворяющего этому условию, он должен быть удален/перемещен в другую папку.
Пока научился только оперировать с одним конкретным файлом:
set string=mystring
set file=%CD%\1.txt
FINDSTR /c:"%string%" %file% > nul
if errorlevel 1 goto :EOF
del %file%
Никак не могу подружиться c командой for :(
Прошу помощи в создании bat-файла, выполняющего поиск заданной строки во всех текстовых файлах, размещенных в заданном каталоге,
при нахождении файла, удовлетворяющего этому условию, он должен быть удален/перемещен в другую папку.
Пока научился только оперировать с одним конкретным файлом:
set string=mystring
set file=%CD%\1.txt
FINDSTR /c:"%string%" %file% > nul
if errorlevel 1 goto :EOF
del %file%
Никак не могу подружиться c командой for :(