Тест, если ПК вошел в систему над сетью

StackOverflow https://stackoverflow.com/questions/4339759

  •  30-09-2019
  •  | 
  •  

Вопрос

Есть ли способ использовать Perl, PS Tools или Autoit, чтобы проверить ПК, на мою сеть, чтобы посмотреть, включен, включен и вошел в систему?

Например:

  • Начинается сценарий
  • Script Tests PC, чтобы увидеть, включено, включено и вошел в систему как пользователь
  • Сценарий запускает задачу на этом ПК

Плюс:

  • Верните 0, если ПК не вошел в систему и / или не включен
  • Вернуть имя пользователя, который когда-либо вошел в систему.
Это было полезно?

Решение

TASKLIST /S hostname /U username
TASKLIST /S hostname /U domain\username

покажет вам все задачи, которые пользователь работает на машине. Если он возвращает ошибку или отсутствие вывода, то пользователь не вошел в систему. В противном случае вы анализируете список программ и решаете для себя, указывают ли программы, на том, что пользователь вошел в систему, или находятся только некоторые задачи, работающие на фоне его / ее имени.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top