Я сделал пакетный файл

for %%a in ("*.txt") do ( xxxx )

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

Если размер файла менее 5 МБ, скопируйте его в \Network?

заранее спасибо

1 ответ1

0

Как скопировать файлы размером менее 5 Мб в \Network?

Вы можете использовать forfiles для этой задачи:

forfiles /m *.txt /c "cmd /c if @fsize lss 5242880 echo copy @path \Network"

Уберите echo когда вы довольны командой.


Дальнейшее чтение

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .