-1

Я объясню, что я пытаюсь встать и бежать. У меня есть папка на сервере, содержащая несколько подпапок и zip-архивов в этих папках. Строка сервера выглядит так:

\\server1\groups\MSA\Local DTB\AT\2014\2014 06\**.zip
\\server1\groups\MSA\Local DTB\BE\2014\2014 06\**.zip

и так далее... Существует множество папок для каждой страны (в строке над AT, BE и т.д.)

Каждый месяц создается новая папка. Так например 2014 07 но предыдущие месяцы тоже остаются. Мне нужна команда, которая определит последние zip-файлы и скопирует их в указанное мной место.

До сих пор я использовал простую команду xcopy

 xcopy /s "\\server1\groups\MSA\Local DTB\AT\2014\2014 06\*.zip" "C:\Users\mk8610\Desktop\FINALS PRE VALERIE\JUN16\MSA" 

Но это своего рода неуклюжий переписывать 2014 06 в фактический формат месяца каждый месяц. Может ли кто-нибудь помочь? Заранее спасибо.

Дейв

1 ответ1

0

Использовать этот

/D: mdy Копирует файлы, измененные в или после указанной даты. Если дата не указана, копируются только те файлы, исходное время которых новее, чем время назначения.

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

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