Мне нужна команда скрипта или powershell, которая сможет определить идентификатор сеанса конкретного пользователя, вошедшего в систему на удаленной машине, чтобы позже использовать его в качестве параметра для выполнения psexec -i процесса удаленного графического интерфейса на этом сеанс этого пользователя на удаленной машине.
Пока мне удалось использовать
psexec \\remoteMachine -u user -p pswrd query session
для получения списка сеансов на удаленной машине:
SESSIONNAME USERNAME ID STATE TYPE DEVICE
console 0 Conn wdcon
rdp-tcp#919 user 1 Active rdpwd
rdp-tcp#916 user 3 Active rdpwd
так что, думаю, я мог бы каким-то образом изолировать необходимый идентификатор и использовать его - но пока не смог этого сделать
Есть идеи?
Может быть, другие - более простые способы?
Спасибо за помощь.