Здравствуйте.
Подскажите, пожалуйста.
Есть файловый сервер на RS820+.
У пользователей, при просмотре файлов MS Exel в общих папках на сервере и закрытии их без сохранения, меняется дата изменения файла.
В чем может быть причина?
Здравствуйте.
Подскажите, пожалуйста.
Есть файловый сервер на RS820+.
У пользователей, при просмотре файлов MS Exel в общих папках на сервере и закрытии их без сохранения, меняется дата изменения файла.
В чем может быть причина?
Проблема только со старым форматом xls.
MSExcel при открытии таких файлов выставляет им текущее время изменения, а при закрытии без сохранения должен возвращать старое время изменения.
Посмотрел, что происходит со временем изменения файла при открытии и закрытии.
При открытии выставляется текущее время, а при закрытии через 5-7 секунд возвращается старое и через пару секунд снова переписывается на новое.
Или менять версию Excel и глядеть что будет или найти другой подход для задачи, которую Вы пытаетесь решить.
От версии офиса это не зависит, пробовал в 2013 и в 2016.
И с форматом xlsx такого не происходит, так как там изменен подход и создается временный файл.
Проблема, что в старом формате, а у нас на сервере очень много таких файлов и пользователям важны даты изменения, а они сбиваются при открытии.
В другом филиале у нас тоже есть NAS Synology, я пробовал удаленно открывать один и тот же файл у нас и у них, у них такой проблемы не возникает.
Настройки по телефону сравнили, ничего не нашли.
Я раньше с Synology не работал, мы только на днях заменили им старый сервер.
и через пару секунд снова переписывается на новое.
У меня такого нет.
Нашел причину.
Причина оказалась в Synology Drive. Для общих папок был включен контроль версий.
При отключении контроля версий проблема со временем изменения файлов пропала.
Я вообще думал что дело касается SMB. На счёт Drive тут уже столько камней накидано... по крайней мере я вижу достаточно причин его вообще не использовать.