У меня проблема с потерянными отметками времени (датой создания) файлов, скопированных с помощью Total Commander - осталась только дата модификации. Это сотни тысяч файлов и немного туберкулеза данных, поэтому я предпочитаю не копировать их снова.
Мне удалось обновить только временные метки папок с помощью robocopy - это отлично работает:
robocopy /e /dcopy:t c:\source d:\destination
Но временные метки всех файлов изменены для копирования времени.
Я пробовал такие варианты, как:
robocopy /e /copy:t c:\source d:\destination
robocopy /e /copyall c:\source d:\destination
но это не помогло.
Он выполняет свою работу, но только когда пункт назначения пусто:
robocopy /e /copyall /dcopy:t c:\source d:\destination
Он также выполняет свою работу, но только в Windows 7 (в Windows 10 он не работает ), и он снова копирует все файлы, которые мне не нужны:
robocopy /e /copyall /is c:\source d:\destination
Кто-нибудь знает, как обновить только временные метки файлов без повторного копирования самих данных? Это может быть любое приложение / метод, но я предпочитаю, если возможно, бесплатное. Мне нужно воссоздать всю структуру подкаталогов, скрытые файлы и символические ссылки - полное зеркало. :)
Спасибо.
Хорошо, мне удалось это сделать, может быть, это будет полезно кому-то другому:
robocopy /e /timfix /dcopy:t c:\source d:\destination
Работает :)
Повторное копирование может быть самым быстрым методом. Наблюдение за всеми командами заняло у меня часы, и это было не идеально. Чтобы избежать копирования файла, добавлена копия: t
robocopy /e /timfix /dcopy:t /copy:t c:\source d:\destination
действительно, robocopy начал физическое копирование без него (Windows 10 local или Samba). Требуется исправить терабайты данных Samba, ошибочно скопированные без временной части временной метки, благодаря сокращенному в Linux сокращению «старые временные метки» (время не отображается, и другие команды обрабатывают его как полночь при копировании). Результат локально нормальный, но в Samba (FreeBSD) копируется только время изменения. Время создания не поддерживается здесь фиксацией времени robocopy, только когда файл создается заново.
Ошибка robocopy заключается в том, что он сообщает «скопированные байты», даже если данные не были скопированы, как показывает нереальная скорость: Скорость: 2826677,309 Мегабайт / мин.