Разрешить запускать только одну копию 1с #558827


#0 by 1С_Дурик
Вот задумался вопросом, как сделать чтобы пользователь мог запустить только одну копию 1с. Есть идеи?
#1 by vde69
блокировка элемента справочника "пользователи"
#2 by simol
Посмотри как в УПП
#3 by Живой Ископаемый
2(1,2) это в рамках одной базы.. А он в рамках чего? Сессии винды надо полагать?
#4 by 1С_Дурик
совершенно верно
#5 by Kleo
по-моему в 1С это уже реализовано. по крайне мере в Комплексной точно
#6 by simol
А почему нельзя 2? На ключи это не влияет.
#7 by Живой Ископаемый
2 а в другую комплексную смогу зайти?
#8 by vde69
семофор поставь (семофор - это обьект ядра винды), только как ставить будешь не понятно в 1с нет поддержки винапи
#9 by rinatru
а смысл?
#10 by Сияющий Асинхраль
В терминалке входить в базу одновременно со входом в домен не пойдет?
#11 by Живой Ископаемый
2 если винапи это позволяет, то из 1С это можно сделать... примеры - в книжке Михалова.
#12 by Живой Ископаемый
Михайлова "системное программирование в 1С"
#13 by vde69
есть 4 механизма 1. поиск окна (не надежно) 2. семофоры 3. публикуемый в память файл 4. м... (не помню как но на букву м) я делал на 3. это самое простое, в принцепе на 1с через вк это реализется довольно просто
#14 by 1С_Дурик
спасибо. еще идея поситила, написать скрипт vbs который будет проверять запущенные сеансы, скрипт запустить я смогу, а вот получить ответ не знаю как, возможно ли
#15 by Живой Ископаемый
#16 by vde69
работа с сеансами сервера 1с возможно по COM но там нужна авторизация и права админа кластера.
#17 by 1С_Дурик
класс
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С