![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Удаление и копирование файлов на сетевой ресурс [D7, WinXP]
Phoenix9000 © (2006-02-01 14:59:00)Доброго времени суток, уважаемые мастера.
Проблема:
На сервере существует сетевая папка с именем Docs
Необходимо каждый день, например в полночь, удалять из данной папки все файлы и подпапки, и обновлять информацию с другого сетевого ресурса (копировани новых файлов и папок в Docs с другого компьютера). Проблема в том, что в момент удаления к какому либо файлу в папке Docs может быть обращение другого компьютера в сети, а в таокм случае провести удаление файлов проблематично.
Как осуществить данную вещь? Хотелось бы увидеть примеры кода. Сценарий следующий:
1) Удаление всех подпапок и файлов в директории Docs (даже если с каким либо из файлов идет работа с другого компьютера)
2) копирование с другого компьютера сети в папку Docs новых данных
Phoenix9000 (2006-02-01 18:06:00) [1]To Gero: Примерчик пажалуйста. Я и сам понимаю, что пользователей отключить надо. Вопрос - как организовать все это.
Phoenix9000 (2006-02-01 18:05:00) [2]To Desdechado: Понимаю :) только у меня все по другому: на этом ресурсе лежат справочные документы, их можно только просматривать. В полночь необходимо все эти документы обновить. Так что я хочу добиться именно того, что если кто то с документом работает, то этот документ был затерт на сервере на более новую версию, независимо от того, что делал с документом на клиентской машине пользователь.
Gero (2006-02-01 16:50:00) [3]Отключать от ресурса всех пользователей перед удалением.
Desdechado (2006-02-01 16:34:00) [4]противоречие какое-то...
я работаю с файлом на сетевом ресурсе, тут его (результаты моего 3-часового труда) затирают и подсовывают мне фигу
я б за такое отрывал бы не только руки...