Основываясь исключительно на предоставленной вами информации, следующий пример должен работать так, как вам требуется.
Убедитесь, что при необходимости измените базовый каталог в строке 2
, (обращая особое внимание к вашему правописанию, так как правильное написание - «Мера e ments»)
@Echo Off
Set "baseDir=C:\form\Regression\Measurments"
For /D %%G In ("%baseDir%\*") Do For /D %%H In ("%%G\*"
) Do For /F "Skip=6 Tokens=3" %%I In (
'%__AppDir__%robocopy.exe /L /NFL /NDL /NJH "%%H" Null *.txt 2^> NUL'
) Do If "%%I"=="1" (Echo Processing %%H & Ren "%%H\*.txt" "%%~nxG.txt")
Pause
Чтобы узнать, как это работает, прочитайте информацию об использовании для каждой из команд используется.