Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Копировать файл с сохранением даты создания/изменения
Goto page 1, 2, 3, 4, 5, 6  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Rel



Joined: 18 Aug 2007
Posts: 4

Post (Separately) Posted: Sat Aug 18, 2007 16:37    Post subject: Копировать файл с сохранением даты создания/изменения Reply with quote

Возможно ли через TC копировать/перемещать файлы с сохранением оригинальной даты создания/изменения?
Back to top
View user's profile Send private message
Kent



Joined: 14 Dec 2004
Posts: 208

Post (Separately) Posted: Sat Aug 18, 2007 22:16    Post subject: Reply with quote

Насколько я понимаю, это особенность файловой системы - выставлять даты. TC просто читает атрибуты файлов.

Есть программы, которые могут эти даты менять, если так необходимо.
Back to top
View user's profile Send private message
Rel



Joined: 18 Aug 2007
Posts: 4

Post (Separately) Posted: Sun Aug 19, 2007 01:09    Post subject: Reply with quote

Kent wrote:
Насколько я понимаю, это особенность файловой системы - выставлять даты. TC просто читает атрибуты файлов.

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

Kent, по вашему это удобно, сначало переместить сотни файлов с помощью TC, а потом при помощи этих программ менять даты обратно?
(причем, возможно, это придется делать для каждого файла отдельно...) Странно, что даже при перемещении (я не говорю о копировании) ТС не сохраняет (не устанавливает) оригинальные даты файлов....
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4897

Post (Separately) Posted: Sun Aug 19, 2007 01:18    Post subject: Reply with quote

Дату модификации должен сохранять.
Back to top
View user's profile Send private message
funduk



Joined: 16 Aug 2005
Posts: 1504
Location: Санкт-Петербург

Post (Separately) Posted: Sun Aug 19, 2007 01:27    Post subject: Reply with quote

А дату создания он и не должен сохранять. Файл-то новый получается, "особенно" при копировании!
Back to top
View user's profile Send private message
Rel



Joined: 18 Aug 2007
Posts: 4

Post (Separately) Posted: Sun Aug 19, 2007 20:48    Post subject: Reply with quote

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

При перемещении, следуя логике, все даты должны оставаться прежние.
Нужно переместить старые файлы с одного ЖД на новый, но получается что часть сведений о файлах просто теряется...
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4897

Post (Separately) Posted: Sun Aug 19, 2007 21:55    Post subject: Reply with quote

Quote:
При перемещении, следуя логике, все даты должны оставаться прежние.
Нужно переместить старые файлы с одного ЖД на новый, но получается что часть сведений о файлах просто теряется...


Не должны.. При перемещении с тома на том время доступа и создания сбрасываются, это нормально...

Время созд. - оно гов. о создании физической области на диске. В случае переноса на др. том эта область другая.
Back to top
View user's profile Send private message
funduk



Joined: 16 Aug 2005
Posts: 1504
Location: Санкт-Петербург

Post (Separately) Posted: Sun Aug 19, 2007 22:32    Post subject: Reply with quote

Rel wrote:
При перемещении, следуя логике, все даты должны оставаться прежние.
Следуя чьей логике? Запись о файле в MFT изменилась - прежнего файла "не стало", появился "новый". Так всегда было, есть и будет. Smile
Back to top
View user's profile Send private message
Rel



Joined: 18 Aug 2007
Posts: 4

Post (Separately) Posted: Mon Aug 20, 2007 18:24    Post subject: Reply with quote

funduk wrote:
Следуя чьей логике?

Следуя человеческой логике, а не машинной конечно.
Alextp wrote:
Не должны.. При перемещении с тома на том время доступа и создания сбрасываются, это нормально...
Время созд. - оно гов. о создании физической области на диске. В случае переноса на др. том эта область другая.

Понятно, что при "перемещении" на новый том ТС копирует в новый файл, затем удаляет старый.
Я говорю не о том. пользователя не должны заботить физические процессы при перемещении файлов и его последствия.
Он не создает новый файл, а просто перемещает старый.
И наверное важнее дата когда файл был создан изначально, чем когда он был перенесен.
funduk wrote:
Запись о файле в MFT изменилась - прежнего файла "не стало", появился "новый". Так всегда было, есть и будет. Smile

Видимо автор ТС думает так же. "Так всегда было, есть и будет - это естественно, а значит нормально и незачем менять жизнь к лучшему."
И не дописал эти 2 строчки кода...
Давно работаю с ТС, а сейчас пересмотрел несколько других коммандеров и все сохраняют оригинальные даты при перемещении и даже копировании. Даже в WinRar и то есть такая опция, когда при извлечении естественно так же создаются новые файлы, но можно оставить оригинальные даты. Наверное это о чем-то говорит. Жаль, что автор ТС наверное не читает этот форум и не говорит на русском.
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4897

Post (Separately) Posted: Mon Aug 20, 2007 18:50    Post subject: Reply with quote

Quote:
Давно работаю с ТС, а сейчас пересмотрел несколько других коммандеров и все сохраняют оригинальные даты при перемещении и даже копировании. Даже в WinRar и то есть такая опция, когда при извлечении естественно так же создаются новые файлы, но можно оставить оригинальные даты.

Ну если так, можно писать виш (на ghisler.ch).
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1482
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Tue Feb 12, 2008 09:23    Post subject: Reply with quote

Rel wrote:
Видимо автор ТС думает так же. "Так всегда было, есть и будет - это естественно, а значит нормально и незачем менять жизнь к лучшему."
И не дописал эти 2 строчки кода...

Поддерживаю. Дату создания надо сохранять обязательно исходную. Особенно, если об этом просит пользователь.
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2510
Location: Большая деревня Москва

Post (Separately) Posted: Tue Feb 12, 2008 14:47    Post subject: Reply with quote

Поддерживаю - такую возможность надо ввести, иногда это очень надо. А пока приходится пользоваться разными скриптами:
http://powerpro.wincmd.ru/Scripts/CopyDate.htm
http://powerpro.wincmd.ru/Scripts/BatchCopyDate.htm
http://powerpro.wincmd.ru/Scripts/ListDateTime.htm
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
al_ks



Joined: 23 Sep 2009
Posts: 1

Post (Separately) Posted: Wed Sep 23, 2009 14:56    Post subject: Сохранение даты создания файла в ТС при копировании Reply with quote

Господа, помогите плиз!

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

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

 !  Моторокер:
Темы объединены.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 8944
Location: Россия, Саратов

Post (Separately) Posted: Wed Sep 23, 2009 16:54    Post subject: Reply with quote

al_ks
Вообще-то и в XP с датами создания при копировании в Тотале происходит ровно то же самое. В том числе, между прочим, и в прежних версиях (вот только что проверял на 6.55).
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
John Shade



Joined: 18 May 2009
Posts: 56

Post (Separately) Posted: Wed Sep 23, 2009 17:32    Post subject: Reply with quote

Avada, у меня в XP при копировании/перемещении файлов данные из колонки "дата" для этих файлов не изменяются. Это, видимо, какая-то настройка в ТС или системная.

Хм, добавлю, а нет ли здесь путаницы между датами создания, (которая меняется) и изменения (которая не меняется) файла?
В колонке "дата" ТС собственно, вторая из них.
_________________
wbr
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page 1, 2, 3, 4, 5, 6  Next
Page 1 of 6

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group