Кратко о задаче
Необходимо штатно завершать неактивные сеансы 1С на клиентском компьютере. Если перед завершением присутствуют несохраненные изменения, то сеанс оставить, не завершать.
Если разрабатывать завершение сеанса кодом 1С, то в таком случае приложение 1С вынуждено с определенной периодичностью проверять какой-то ресурс (например, наличие специального файла на диске) — эта периодическая операция может мешать пользователю в работе (периодические подвисания). Поэтому, чтобы в приложении 1С не добавлять проблемы с подвисанием, событие должно быть вне приложения 1С.
Для решения задачи выбрана разработка скрипта на AutoIt (Источник:
www.autoitscript.com). Скрипт, как человек, ищет окна 1С и пытается закрыть их.
- 32-разрядный exe-файл;
- исходный код скрипта.
Комментариев нет:
Отправить комментарий