synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяФайловый Сервер › Изменение даты файлов при просмотре.

Изменение даты файлов при просмотре.

Igor1975 · 18.02.2021

Здравствуйте.

Подскажите, пожалуйста.

Есть файловый сервер на RS820+.

У пользователей, при просмотре файлов MS Exel в общих папках на сервере и закрытии их без сохранения, меняется дата изменения файла.

В чем может быть причина?

 

Igor1975 · 19.02.2021

Проблема только со старым форматом xls.

MSExcel при открытии таких файлов выставляет им текущее время изменения, а при закрытии без сохранения должен возвращать старое время изменения.

Посмотрел, что происходит со временем изменения файла при открытии и закрытии.

При открытии выставляется текущее время, а при закрытии через 5-7 секунд возвращается старое и через пару секунд снова переписывается на новое.

kucher · 19.02.2021

Или менять версию Excel и глядеть что будет или найти другой подход для задачи, которую Вы пытаетесь решить.

Igor1975 · 20.02.2021

От версии офиса это не зависит, пробовал в 2013 и в 2016.

И с форматом xlsx такого не происходит, так как там изменен подход и создается временный файл.

Проблема, что в старом формате, а у нас на сервере очень много таких файлов и пользователям важны даты изменения, а они сбиваются при открытии.

В другом филиале у нас тоже есть NAS Synology, я пробовал удаленно открывать один и тот же файл у нас и у них, у них такой проблемы не возникает.

Настройки по телефону сравнили, ничего не нашли.

Я раньше с Synology не работал, мы только на днях заменили им старый сервер.

Siroc-co · 20.02.2021
и через пару секунд снова переписывается на новое.

У меня такого нет.

Igor1975 · 24.02.2021

Нашел причину.

Причина оказалась в Synology Drive. Для общих папок был включен контроль версий.

При отключении контроля версий проблема со временем изменения файлов пропала.

kucher · 24.02.2021

Я вообще думал что дело касается SMB. На счёт Drive тут уже столько камней накидано... по крайней мере я вижу достаточно причин его вообще не использовать.