У меня вопрос, как лучше всего развернуть / обновить пакет программного обеспечения на сервере Windows, который используется несколькими пользователями в сети.
Мы отвечаем за обновление программного обеспечения на регулярной основе. Этот пакет устанавливается в общую папку на компьютере A.
Пользователи входят в систему B через терминальный клиент. Общая папка доступна с машины B.
Теперь, когда мы пытаемся обновить программное обеспечение, мы часто сталкиваемся с ситуацией, когда кто-то все еще использует программное обеспечение, а это означает, что файлы EXE / DLL заблокированы, и мы не можем их обновить.
Мы не можем сказать, кто блокирует файлы, поскольку у нас нет доступа к машине B. В основном нам приходится каждый раз звонить в другой офис и просить всех, пожалуйста, выйти из программы.
Что было бы более разумным способом реализовать такую установку? Или мы должны прибегать к взлому замков?
Вы можете увидеть текущие сетевые подключения в Control Panel > Administrative Tools > Computer management > Shared folders > Sessions
.
Вы также можете закрыть соединение, щелкнув его правой кнопкой мыши и выбрав «Закрыть сеанс», но я не буду обновлять DLL работающей программы:
попробуйте использовать анлокер (http://ccollomb.free.fr/unlocker/)