Я хотел бы знать, как определить, есть ли человек за компьютером, который использует терминал/консоль Windows Server для запуска набора сценариев BATCH, или есть ли автоматическая фоновая задача, которая запускает эти сценарии. Я должен обнаружить это с помощью простого пакетного сценария.
Я искал в Интернете возможные различия между этими двумя типами «пользователей», но не могу найти ничего полезного. Любое решение приветствуется: захват нажатия клавиш, перенаправление стандартного ввода, идентификаторы сеансов терминала/консоли и т. д. Я пробовал все это, но до сих пор не смог добиться успеха.
Решение должно работать на Windows Server 2003, 2008 и 2008 R2. Но для начала я был бы более чем счастлив увидеть, что он работает только на WS 2003.
Заранее спасибо за ваши ответы!