Копирование выбранных файлов в другой каталог - PullRequest
0 голосов
/ 23 сентября 2019

У меня есть следующая команда, которая возвращает файлы, которые были изменены в этот день.

for /F "tokens=2" %i in ('date /t') do dir /T:C | findstr /C:%i /B

Мне нужно знать, как скопировать этот выбранный файл из текущего каталога в новый каталог?Может ли это быть достигнуто с помощью команды копирования?

copy for /F "tokens=2" %i in ('date /t') do dir /T:C | findstr /C:%i /B "D:Test\"

Нет ошибок и скрипт не работает.

1 Ответ

0 голосов
/ 23 сентября 2019

Не переписывая существующий код для поиска сегодняшних файлов, вы можете использовать forfiles

for /F "tokens=2" %i in ('date /t') do forfiles /D +%i /C "cmd /c copy @path <destination_path>"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...