Выгнать пользователей из 1с 8.1 #766330


#0 by Лентаf
Добрый день! Необходимо выгнать пользователей в серверном варианте. Есть юзвери в терминале. Сам выгоняю через "Cерверы 1С Предприятия 1с8.1". А как настроить автоматом?
#1 by mehfk
АК-74
#2 by Heckfy
"Блокировка начала сеансов включена" включи.
#3 by Лентаf
включил - пользователи также заходят, хотелось бы выкидывать всех в полночь каждый день.
#4 by Господин ПЖ
написать скрипт на vbs из 5 строк
#5 by Heckfy
Что значит так же заходят?
#6 by Лентаf
да, также.
#7 by Волшебник
время поставь
#8 by Лентаf
да, заработало! а можете примером скрипта бросить? сам такое нарыл: 'Процедура закрытия соединений. Создастся служебные пользователи администратора COM.По завершении процедуры они убьются сами     'Получение рабочего процесса кластера     For Each WorkProcess In Agent.GetWorkingProcesses(Cluster)            'Получение списков баз на сервере                 'Отключение пользователей из Зарплаты             For i = LBound(BaseList) To UBound(BaseList)                 If BaseList(i).Name = BaseName Then                         'Получение соединений с базой, отрубаем всех ктоме COM-Администраторов, он вырубится когда закончится скрипт
#9 by Heckfy
net stop "1C:Enterprise 8.3 Server Agent (x86-64)" timeout 120 net start "1C:Enterprise 8.3 Server Agent (x86-64)"
#10 by Господин ПЖ
тоже вариант...
#11 by Лентаf
а можете полный вариант выложить, а то на эти строчки ругается синтаксис net stop "1C:Enterprise 8.3 Server Agent (x86-64)" timeout 120 net start "1C:Enterprise 8.3 Server Agent (x86-64)"
#12 by Heckfy
Вообщето, это батник, который стопит, ждет и стартит службу сервера 1С, который нужно загнать в виндовый шедулер. "1C:Enterprise 8.3 Server Agent (x86-64)" нужно заменить на твое имя службы.
#13 by xxTANATORxx
<закладко>
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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