Страница 1 из 2
Установление правильного атрибута даты модификации файлов
Добавлено: Сб фев 16, 2013 01:14
Mellomann
Дано:
Абсолютно 100% идентичные папки с кучей файлов и подпапок на двух разных дисках.
На рабочем диске после неудачного эксперимента "сбились" атрибуты даты модиф. ВСЕХ файлов.
Скриншот:
http://iceimg.com/i/58/a4/48b3dc285f.png
Задача:
Установить атрибуты даты такими, какими они есть на резервном диске.
Попытка решения:
http://iceimg.com/i/48/8c/60a8c5ff74.png
Внутренний тоталовский синхронизильщик имеет хитрую штуку копирования свойств и даты файлов, но она почему-то не работает (или предназначена для другого?).
Атрибуты даты имеют большую историческую и очерёдную ценность, потому их правильность просто необходима.
Тупо скопировать с резерва файлы на рабочий не подходит - там почти 1 ТБ инфы мелочью, это затянется далеко не на один час, что не есть приемлемо.
Какие будут соображения?
Добавлено: Сб фев 16, 2013 01:42
jentoso
Mellomann, а на источнике у всех файлов дата и время 15.02.13 23:33:55?
Добавлено: Сб фев 16, 2013 01:44
MVV
Mellomann,
Неоднократно копировал даты модификации через упомянутую хитрую штуку, нормально работает.
Точно прав хватает на запись? Если система менялась, права доступа к папкам могли остаться для юзеров старой системы, в таком случае надо добавить для себя права на запись.
jentoso,
Думаю, источник на скрине как раз-таки слева, и даты там за 2010 год. А справа сбитые даты, сегодняшний момент. Стрелки, естественно, тотал выставил неверно, т.к. даты справа "новее".
Добавлено: Сб фев 16, 2013 01:46
Mellomann
jentoso
Источник слева, битые справа.
MVV
Прав точно хватит - делаю всё с админской учётки. Диски NTFS.
Добавлено: Сб фев 16, 2013 01:47
MVV
Если систему менял, то даже у админской учетки может не хватать прав, пока не сделаешься владельцем и не добавишь прав - это так, к слову.
Добавлено: Сб фев 16, 2013 01:52
Mellomann
MVV
Систему НЕ менял.
Права перепроверил - по прежнему всё в могих владениях.
з.ы.
СДаются копировать оба тотала - как х32, так и х64.
Добавлено: Сб фев 16, 2013 02:02
jentoso
Mellomann, если не TC, может
это подойдет
Добавлено: Сб фев 16, 2013 02:06
Mellomann
jentoso
в той проге, как я понимаю, задаётся одна дата на всё, а у меня даты разные (есть файлы даже 90-х годов) и нужно "скопировать" из резерва именно их.
Добавлено: Сб фев 16, 2013 02:50
jentoso
Mellomann,
NirCMD должен помочь
Добавлено спустя 23 минуты:
Внутренний тоталовский синхронизильщик имеет хитрую штуку копирования свойств и даты файлов, но она почему-то не работает (или предназначена для другого?)
Сейчас попробовал на большой группе файлов. Все сработало нормально.
Добавлено: Сб фев 16, 2013 09:57
Avada
Mellomann
Направление копирования надо менять на обратное в любом случае.
"Хитрая штука" предназначена именно для запрошенной цели и должна работать.
Кроме того, если массив очень большой, можно обрабатывать папки в корне не сразу, а выделяя по частям, в несколько заходов. Заодно и проверить на некотором разумном числе выделенных папок, зависит это от общего количества или нет.
И что, собственно, происходит при попытке синхронизации? Что означает реально "сдаются копировать"?
Добавлено: Сб фев 16, 2013 13:08
Mellomann
Avada писал(а):Направление копирования надо менять на обратное в любом случае.
Не помогло. Видимо, потому что "копирование" свойств файлов и реальное копирование файлов "целиком" - разные вещи.
Avada писал(а):если массив очень большой
Проверял на одном-двух файлах в небольшой папке (даже в другом месте вообще) - то же самое.
Avada писал(а): Что означает реально "сдаются копировать"?
Тотал делает видимость копирования (появляется % шкала выполнения), но по завершении видим, что абсолютно ничего не изменилось.
Добавлено: Сб фев 16, 2013 13:27
Avada
Mellomann писал(а):Не помогло. Видимо, потому что "копирование" свойств файлов и реальное копирование файлов "целиком" - разные вещи.
Я имел в виду, что в рассмативаемом случае надо в контекстном меню выбрать для выделенных файлов копирование свойств слева направо, хотя стрелки в окне указывают справа налево.
Mellomann писал(а):Проверял на одном-двух файлах в небольшой папке (даже в другом месте вообще) - то же самое.
Проверял на своих файлах (в том числе на выборке в несколько сот мегабайт) — всё прекрасно работает. Как только в диалоге "Копирование свойств файла" нажали OK, запускается процесс, который отрабатывает быстро и с правильным результатом.
Добавлено: Сб фев 16, 2013 13:44
Mellomann
Дабы не было разногласий и недопониманий, видео
http://rghost.ru/43833311
что и как я делаю.
Добавлено: Сб фев 16, 2013 14:02
Flasher
Попробовал с одним текстовым файлом - та же фигня на 7 x32 (хоть с правами NTFS, хоть без). Один из дисков - внешний.
Добавлено: Сб фев 16, 2013 14:31
jentoso
Mellomann, лучше сделать так. После синхронизации: Снять маркер копирования/удаления (Ctrl+M), Копировать свойства файла (слева направо) (Ctrl+Alt+L)