Помогите решить задачу. Все перепробЫвал. Знаний не хватает разобраться самому.
Задача:
1. Поиск в подпапках всех файлов *.txt
2. По очереди поиск в каждом найденном файле строки с заданным именем и вывод этой строки в переменную
Сделал .bat, но он не работает. Скидывает на "Режим вывода команд на экран (ECHO) отключен."
Код:
Код: Выделить всё
@echo off
setlocal enableextensions enabledelayedexpansion
for /f "delims=" %%a in ('dir /b /s /a-d "*.txt"') do (
For /F "tokens=1* delims==" %%i In (%%a) Do Set %%i=%%j
echo %Stroka%
)
)
Вы где-нибудь определили переменную %Stroka% чтобы увидет её содержимое?