Страница 1 из 6

Копировать файл с сохранением даты создания/изменения

Добавлено: Сб авг 18, 2007 16:37
Rel
Возможно ли через TC копировать/перемещать файлы с сохранением оригинальной даты создания/изменения?

Добавлено: Сб авг 18, 2007 22:16
Kent
Насколько я понимаю, это особенность файловой системы - выставлять даты. TC просто читает атрибуты файлов.

Есть программы, которые могут эти даты менять, если так необходимо.

Добавлено: Вс авг 19, 2007 01:09
Rel
Kent писал(а):Насколько я понимаю, это особенность файловой системы - выставлять даты. TC просто читает атрибуты файлов.

Есть программы, которые могут эти даты менять, если так необходимо.
Kent, по вашему это удобно, сначало переместить сотни файлов с помощью TC, а потом при помощи этих программ менять даты обратно?
(причем, возможно, это придется делать для каждого файла отдельно...) Странно, что даже при перемещении (я не говорю о копировании) ТС не сохраняет (не устанавливает) оригинальные даты файлов....

Добавлено: Вс авг 19, 2007 01:18
Alextp
Дату модификации должен сохранять.

Добавлено: Вс авг 19, 2007 01:27
funduk
А дату создания он и не должен сохранять. Файл-то новый получается, "особенно" при копировании!

Добавлено: Вс авг 19, 2007 20:48
Rel
funduk писал(а):А дату создания он и не должен сохранять. Файл-то новый получается, "особенно" при копировании!
При перемещении, следуя логике, все даты должны оставаться прежние.
Нужно переместить старые файлы с одного ЖД на новый, но получается что часть сведений о файлах просто теряется...

Добавлено: Вс авг 19, 2007 21:55
Alextp
При перемещении, следуя логике, все даты должны оставаться прежние.
Нужно переместить старые файлы с одного ЖД на новый, но получается что часть сведений о файлах просто теряется...
Не должны.. При перемещении с тома на том время доступа и создания сбрасываются, это нормально...

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

Добавлено: Вс авг 19, 2007 22:32
funduk
Rel писал(а):При перемещении, следуя логике, все даты должны оставаться прежние.
Следуя чьей логике? Запись о файле в MFT изменилась - прежнего файла "не стало", появился "новый". Так всегда было, есть и будет. :)

Добавлено: Пн авг 20, 2007 18:24
Rel
funduk писал(а):Следуя чьей логике?
Следуя человеческой логике, а не машинной конечно.
Alextp писал(а):Не должны.. При перемещении с тома на том время доступа и создания сбрасываются, это нормально...
Время созд. - оно гов. о создании физической области на диске. В случае переноса на др. том эта область другая.
Понятно, что при "перемещении" на новый том ТС копирует в новый файл, затем удаляет старый.
Я говорю не о том. пользователя не должны заботить физические процессы при перемещении файлов и его последствия.
Он не создает новый файл, а просто перемещает старый.
И наверное важнее дата когда файл был создан изначально, чем когда он был перенесен.
funduk писал(а):Запись о файле в MFT изменилась - прежнего файла "не стало", появился "новый". Так всегда было, есть и будет. :)
Видимо автор ТС думает так же. "Так всегда было, есть и будет - это естественно, а значит нормально и незачем менять жизнь к лучшему."
И не дописал эти 2 строчки кода...
Давно работаю с ТС, а сейчас пересмотрел несколько других коммандеров и все сохраняют оригинальные даты при перемещении и даже копировании. Даже в WinRar и то есть такая опция, когда при извлечении естественно так же создаются новые файлы, но можно оставить оригинальные даты. Наверное это о чем-то говорит. Жаль, что автор ТС наверное не читает этот форум и не говорит на русском.

Добавлено: Пн авг 20, 2007 18:50
Alextp
Давно работаю с ТС, а сейчас пересмотрел несколько других коммандеров и все сохраняют оригинальные даты при перемещении и даже копировании. Даже в WinRar и то есть такая опция, когда при извлечении естественно так же создаются новые файлы, но можно оставить оригинальные даты.
Ну если так, можно писать виш (на ghisler.ch).

Добавлено: Вт фев 12, 2008 08:23
Моторокер
Rel писал(а):Видимо автор ТС думает так же. "Так всегда было, есть и будет - это естественно, а значит нормально и незачем менять жизнь к лучшему."
И не дописал эти 2 строчки кода...
Поддерживаю. Дату создания надо сохранять обязательно исходную. Особенно, если об этом просит пользователь.

Добавлено: Вт фев 12, 2008 13:47
Вахмурка
Поддерживаю - такую возможность надо ввести, иногда это очень надо. А пока приходится пользоваться разными скриптами:
http://powerpro.wincmd.ru/Scripts/CopyDate.htm
http://powerpro.wincmd.ru/Scripts/BatchCopyDate.htm
http://powerpro.wincmd.ru/Scripts/ListDateTime.htm

Сохранение даты создания файла в ТС при копировании

Добавлено: Ср сен 23, 2009 14:56
al_ks
Господа, помогите плиз!

Стояла ХР и ТС 6.5 - не знал горя, копировал себе файлы и все было нормально.
С выходом Win7 7600 RTM поставил новую ОС, и обновил ТС до версии 7.50 и тут обнаружилась большая неприятность - при копировании файлов ТС начал менять их дату создания на время, когда было произведено копирование! Я работаю с большим количеством фотографий, и не всегда получается после съемки слить отснятый материал на комп. И теперь сделать это по дате стало невозможно :shock:

Помогите плиз, возвращаться на ХР нет ни возможности, ни желания, но и продолжать так работать невозможно.

[mod="Моторокер"]Темы объединены.[/mod]

Добавлено: Ср сен 23, 2009 16:54
Avada
al_ks
Вообще-то и в XP с датами создания при копировании в Тотале происходит ровно то же самое. В том числе, между прочим, и в прежних версиях (вот только что проверял на 6.55).

Добавлено: Ср сен 23, 2009 17:32
John Shade
Avada, у меня в XP при копировании/перемещении файлов данные из колонки "дата" для этих файлов не изменяются. Это, видимо, какая-то настройка в ТС или системная.

Хм, добавлю, а нет ли здесь путаницы между датами создания, (которая меняется) и изменения (которая не меняется) файла?
В колонке "дата" ТС собственно, вторая из них.