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 Previous  1, 2
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Lazy Crazy



Joined: 16 Jan 2005
Posts: 400

Post (Separately) Posted: Fri Aug 14, 2009 01:42    Post subject: Reply with quote

socrat
Ну и по поводу начального вопроса сохранения даты папки при извлечении её из архива - пользуйтесь WInRAR, он это делает корректно…
PKS wrote:
WinRAR делает точно так же.

Не обязательно:
/Параметры/установки/архивация/создать профиль по умолчанию/время/ ставим, где нужно, галочки…
_________________
Back to top
View user's profile Send private message
DrShark



Joined: 21 Oct 2006
Posts: 911
Location: Kyiv, Ukraine

Post (Separately) Posted: Fri Aug 14, 2009 07:36    Post subject: Reply with quote

Lazy Crazy wrote:
DrShark wrote:
Если файловая система - NTFS, то такое поведение нормальное, это особенность файловой системы.

И в FATах то же самое было…
Проверял на FAT: после удаления файла из папки, дата папки не поменялась. Это фишка NTFS, когда при любом изменении содержимого папки меняется и её дата.
Back to top
View user's profile Send private message
Lazy Crazy



Joined: 16 Jan 2005
Posts: 400

Post (Separately) Posted: Fri Aug 14, 2009 15:34    Post subject: Reply with quote

DrShark wrote:
Проверял на FAT: после удаления файла из папки, дата папки не поменялась. Это фишка NTFS, когда при любом изменении содержимого папки меняется и её дата.

Значит это мой склероз! Embarassed Very Happy Почему-то помнилось так, как я написал...
_________________


Last edited by Lazy Crazy on Sun Aug 16, 2009 15:48; edited 2 times in total
Back to top
View user's profile Send private message
xseed



Joined: 12 Aug 2009
Posts: 4

Post (Separately) Posted: Sat Aug 15, 2009 23:18    Post subject: Reply with quote

Вот еще что нарыл, но пока не проверил...

Отключить обновление последнего обновления. По умолчанию NTFS обновляет штамп времени и даты, каждый раз когда происходит обращение к файлу или папке. Для больших томов NTFS процесс обновления может несколько снизить производительность. Для запрещения обновления необходимо изменить значение реестра NtfsDisableLastAccessUpdate (в HKEY_LOCAL_MACHINE\SYSTEM\CurrentContolSet\Control\Filesystem) к 1.

Если эта запись не присутствует в реестре, то ее необходимо создать (как REG_DWORD)
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Sun Aug 16, 2009 00:00    Post subject: Reply with quote

xseed
Рекомендация известная, но она не для того случая:
Quote:
Когда открывается директория, то NTFS обновляет метку последнего доступа к файлам. Если файлов много и на всех надо метку обновить, то это занимает довольно много времени. Однако эту функцию можно отключить.

Соответственно, от обновления времени модификации папки в NTFS при изменении файлов в ней это не спасаёт — сам пробовал.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Lazy Crazy



Joined: 16 Jan 2005
Posts: 400

Post (Separately) Posted: Sun Aug 16, 2009 15:48    Post subject: Reply with quote

Вот что я спутал - в FAT время не записывалось, но дата - да…


http://progdocs.ru/?p=80#more-80 wrote:
DIR_LstAccDate - Дата последнего обращения. Заметим, что здесь нет времени последнего обращения, только дата. Это дата последнего чтения или записи. В случае записи, дата должна быть такой же, как DIR_WrtDate.

_________________
Back to top
View user's profile Send private message
DrShark



Joined: 21 Oct 2006
Posts: 911
Location: Kyiv, Ukraine

Post (Separately) Posted: Sun Aug 16, 2009 17:34    Post subject: Reply with quote

Lazy Crazy wrote:
Вот что я спутал - в FAT время не записывалось, но дата - да…


http://progdocs.ru/?p=80#more-80 wrote:
DIR_LstAccDate - Дата последнего обращения. Заметим, что здесь нет времени последнего обращения, только дата. Это дата последнего чтения или записи. В случае записи, дата должна быть такой же, как DIR_WrtDate.
В этой цитате речь о дате последнего доступа. TC в колонке дата отображает дату изменения (модификации).
Back to top
View user's profile Send private message
GGS



Joined: 02 May 2009
Posts: 322

Post (Separately) Posted: Sun Aug 16, 2009 18:03    Post subject: Reply with quote

DrShark wrote:
TC в колонке дата отображает дату изменения (модификации).

Не всегда, см. параметр AccessTime в "WinCmd.ini"
Back to top
View user's profile Send private message
Lazy Crazy



Joined: 16 Jan 2005
Posts: 400

Post (Separately) Posted: Mon Aug 17, 2009 15:16    Post subject: Reply with quote

DrShark wrote:
В этой цитате речь о дате последнего доступа. TC в колонке дата отображает дату изменения (модификации).[/quote]
Я вспоминал, что добавилось в NTFS, не касательно ТС… Wink
_________________
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 Previous  1, 2
Page 2 of 2

 
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