Есть сервер с 1С, туда коннектятся люди по RDP, при входе/выходе запускается powershell и шлет лог на сервер.
Но так как, 1С может выполнять обработку часами - то у сервера нет таймаута на разлогин и завершения сессии и если юзер выйде и снова войдет на сервер (Без разлогина, просто закрое окно), то винда естественно не запустит скрипт powershell и в логах тишина. Есть способ запускать bat/ps1 сценарий при любом входе через RDP?
И перпендикулярный к двум предыдущим перпендикулярным (т.е. вообще по оси Z) вопрос к Александр:
А чем не годятся стандартные виндовые логи? У меня никаких скриптов не запускается, события о входе, выходе, повторном подключении
pavelsha, hint000, ответ очень простой. Руководители подразделений хотят видеть кто и где работает, при этом доступа к виндовому серверу у них нет =) И еще ответ - обработка 1С может длится сутками для больших баз, поэтому нет таймаутов для сессий.
Александр,
сбор и анализ логов.
про регламентные задания или про отложенный запуск расчета уже писал выше.
Руководителям рекомендую проверять результат, а не количество запуском программы и построения отчета. Если руководителю надо видеть как крестьяне косой машут, а количество сжатого и собранного зена их не волнует, то пусть обратно в колхоз едет.
Кто, куда, сколько раз заходит - в нормальных компаниях это волнует только ИБ. И то в рамках того нет ли превышения, злоупотребления полномочиями или нагрузки на системы, которые угрожают их стабильной работе.