Вот отладочный вариант, в папке C:\LOGO\555 образуется LOG-файл с именем батника, не сочтите за труд довести его содержимое до меня
Код:
@Echo Off
Set "InBox=C:\LOGO\555"
Set "InFile="1.cfg" "2.so" "3.bin""
Set "OutBox=C:\LOGO\new\launch\968000000000"
Dir "%OutBox%" /A:D >"%InBox%\%~nx0.LOG"
Dir "%InBox%\?.*" /A:-D >>"%InBox%\%~nx0.LOG"
FOR /F "usebackq delims=" %%d IN (`Dir "%OutBox%" /B /A:D 2^>nul`) DO (
Echo ----- "%OutBox%\%%d\" >>"%InBox%\%~nx0.LOG"
FOR %%f IN (%InFile%) DO (
Echo Copy "%InBox%\%%~f" "%OutBox%\%%d\" >>"%InBox%\%~nx0.LOG"
Copy "%InBox%\%%~f" "%OutBox%\%%d\" >nul
)
)
Кстати, а файлы реально называются ="1.cfg" "2.so" "3.bin" или у них иные имена? Если иные, надо честно их указать
Из вашего скриншота следует, что:
или нет подпапок в папке C:\LOGO\new\launch\968000000000
или нет файлов "1.cfg" "2.so" "3.bin" в папке C:\LOGO\555