Я пытаюсь создать командный файл, чтобы найти новейший файл в каталоге. Я использую следующие команды в пакете:Ошибка при поиске последнего файла - это каталог с использованием командного файла
call cd\
call d:
call cd "D:\OMS\Outbound\"
call for /f "tokens=* delims= " %%G in ('dir /b /od') do set newest=%%G
call pause
Я получаю ошибку G was unexpected at this time
.
Также хотел бы ftp скачать новый файл и должен будет добавить "local:D:\OMS\Outbound\"
до %%G
следующим образом: newest=local:D:\OMS\Outbound\%G
. Код работает нормально, когда запускается из командной строки, но командный файл не работает.
сначала, удалять ** все ** заголовок 'call' в каждой строке. – Endoro