Как на клиенте УФ 8.3 *УСТАНОВИТЬ* дату последнего изменения файла?

1. DWZ2 18.10.23 15:20 Сейчас в теме
Понадобилось изменить дату последнего изменения двух миллионов файлов. Есть два очень больших диска с одинаковыми файлами, но с разной дату последнего их изменения, и требуется для каждого файл с первого диска найти его копию на втором и поставить у неё дату последнего изменения с первого диска. Или же просто поставить на втором диске дату последнего изменения из специального справочника. (она там тоже есть)

Всё упирается в то, что 1С, насколько я понимаю, не может устанавливать дату последнего изменения файла. Есть ли какое штатное решение или так и придётся Visual C расчехлять?
По теме из базы знаний
Найденные решения
3. Timur.V 79 18.10.23 16:19 Сейчас в теме
(1)

ВыбФайл = Новый Файл(ИмяФайла);
Если ВыбФайл.ПолучитьВремяИзменения() < ДатаГраницы Тогда
ВыбФайл.УстановитьВремяИзменения(ДатаГраницы);
КонецЕсли;
Sashares; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. VictorRGB2 14 18.10.23 15:27 Сейчас в теме
(1) все правильно понимаете, не может 1С менять дату файла
3. Timur.V 79 18.10.23 16:19 Сейчас в теме
(1)

ВыбФайл = Новый Файл(ИмяФайла);
Если ВыбФайл.ПолучитьВремяИзменения() < ДатаГраницы Тогда
ВыбФайл.УстановитьВремяИзменения(ДатаГраницы);
КонецЕсли;
Sashares; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот