On Mon, 2 Dec 2002, Новиков Леонид wrote: > > > >НЛ> P.S. У меня в сети довольно распространеной задачей являеться следующая. > >НЛ> Пользователи используют программы с расшаренного диска необходимо > >НЛ> вылажить обновления этих программ. Под виндой это решается довольно > >НЛ> просто а вот как сделать это если файловый сервер под линуксом? Т.е. > >НЛ> файлы являются занитыми как их освободить, что бы заминить на новые? > >Очень просто "share modes = no"!!! Тогда самба эмулирует все > >блокирующие запросы для каждого клиента по отдельности, в > >действительности не зажимая файлов. Но зачем тебе это надо? Представь, > >что у тебя запущена простенькая прога, которая юзает dll. Если она > >запущена под w2k, еще немного эта прога проработает. Если под 9x, то > >сразу сдохнет :) > > > Насчет того зачем это нужно всё просто выкладываем обновления программ > предупреждаем пользователей по сети а тех нет на месте и закрыть > приложения которые обновляются они не могут в результате ресурс занят :(
Так Вы попробовали переименовать открытые файлы? А под именем из которого их переименовали положить новые. Это может помочь. Best regards, -Vlad