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 

Single Post  Topic: Странности, в том числе в работе ТС 
Author Message
Вахмурка



PostPosted: Wed Nov 09, 2016 19:14    Post subject: Reply with quote

Ага, понял (никогда раньше этого не делал).
Получается еще чудесатее. Взял произвольный файл, установил создание на 1 января, запись на 1 февраля, доступ на 1 марта (текущего года).
Проводник именно так и рапортует. В ТС происходит непонятная х*ня с временем записи (и, похоже, только с ней). Открываю диалог атрибутов, повторно ставлю те же даты (первые числа первых месяцев), но tc.writedate пишет все что угодно, только не 1 февраля:

Вот результат команды cm_CopyFileDetailsToClip:
(tc.creationdate; tc.writedae; tc.accessdate)
xxcopy.chm 01.01.2016 21:12 01.03.2016 21:12 01.03.2016 21:12

То есть время записи, жестко установленное на 1 февраля, оказывается 1 марта. Файл, разумеется, не открываю.
Время (не только дата) записи в проводнике и ТС тоже разные.
При попытке установить время записи на 2 февраля функция tc.writedate опять выдает 1 марта.

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

Я действительно никогда не менял даты создания файла из ТС. Так вот, сейчас не получается.

В 64-битном то же самое.

На чистом инишнике дата создания подчиняется установке. С датой доступа так: ставит 3 марта, при перечитывании директории ставит сегодняшнюю дату
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
View user's profile Send private message Send e-mail Visit poster's website


Powered by phpBB © 2001, 2005 phpBB Group