bat поиск слова в файле

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

EN88
Сообщения: 6
Зарегистрирован: Вс июн 05, 2011 11:37

Сообщение EN88 »

Собственно, вот работающий кусок. Делает то, что нужно.

Код: Выделить всё

dir c:\PATH1 /a:-d /s /b >_temp.txt
for /f %%a in ('type _temp.txt') do (
for /f %%b in ('findstr /m /c:"for" %%a') do (
xcopy %%a c:\PATH2
)
)
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

По-моему, можн ещё упростить, склеив первые 2 строчки в одну:

Код: Выделить всё

for /f %%a in (`dir c:\PATH1 /a:-d /s /b`) do (
Ответить