Я хочу сделать пакетный файл, этот пакетный файл должен смотреть, в папку с именем "Черновик", и для каждой подпапки будет искать .txt файл «list.txt» и когда найдет это. TXT-файл, после чего будет выполнена копия из папки "Черновик" в папку "Готово". Я написал небольшой сценарий, но у меня есть некоторые проблемы.
@echo off
:loop
for /d %%i in ('dir "C:\Users\ntosis\Desktop\Draft" /ad /o:d /s /b') do (
SET a=%%i
echo %a%
)
echo Folder is empty or does not exist
timeout /t 15
goto loop
Проблема в этой небольшой части скрипта состоит в том, что переменная "a" не может сохранить имя папки, если я изменяю echo %a%
на echo Hello World
тогда скрипт печатает сообщение только один раз и не так долго как цикл работает
Есть идеи?