Я довольно новичок в программировании в пакетных файлах, и пользователям переполнения стека очень помогают.Моя проблема почти решена.Теперь для работы моего скрипта не хватает только одной вещи:
for /f "tokens=1,* delims=: " %%i in ('type "C:\dev\1597\AssayInfo.txt" ^| findstr /i CouID') do set "number=%%j"
echo %number%
в этой части кода мне нужно найти AssayInfo.txt без папки 1597. В моем случаеУ меня будет много папок со случайными сгенерированными числами, и все они имеют Assayinfo.txt, но если я попытаюсь запустить код без пути 1597, он просто скажет, что не может найти файл.