Сеть из 3 компьютеров: как исключить аварийное завершение?

Новая тема
Здравствуйте! Есть сеть из трех компьютеров, везде стоит Windows XP. На всех поставлена 1С, база находится на одном из компьюетов (назовем его главный, т.к. там тоже стоит обычная Windows XP). Естественно, пока на любом из других компов работает 1С, на главном компе 1С выключать по идее нельзя, иначе будет завершение программы в аварийном режиме. Вопрос в следующем: как можно сделать, чтобы пока 1С работает на любом из других двух компов, нельзя было выйти из 1С на главном компьютере (например, при попытке несанкционированного закрытия 1С, должно появляться соответствующее сообщение и программа не должна закрываться, пока она не закрыта на других компах). С уважением...
В 1С можно входить и выходить на любом компьютере в сети, это не должно приводить к аварийному завершению программы. А вот выключать или перезагружать компьютер, где стоит база данных нельзя, пока все пользователи не завершат работу. Для проверки работы пользователей в 1С есть режим "Монитор" (его можно вызывать и из режима "1С Предприятие" меню "Сервис").
Спасибо за то, что откликнулись, но у меня возник вопрос: можно ли сделать так, чтобы главный компьютер нельзя было выключить, если хотя бы один из других компов работает? Хотелось бы, чтобы Вы ответили...
Штатными средствами ОС по моему нельзя. Во всяком случае я не нашёл.
Надо обращаться к программисту, чтобы писал резидентную программу отлавливающую сообщение wm_queryendsession проверял активность 1С или наличие сетевых соединений и в случае обнаружения таковых возвращал в ОС отрицательный ответ на её вопрос о завершении сессии.
Но проще все сделать административными методами... ярлык к fsmgmt.msc на рабочий стол и пусть тот кто выключает ПК смотрит наличие/отсутствие подключений к ПК... у нас после штрафа двух человек оп 1000 руб. чистыми с з/п всё хорошо за работало :)
Спасибо за информацию, Вы мне очень помогли)))
Читают тему
(гостей: 1)

Быстрый переход