Просмотр ВСЕХ пользователей, вошедших на компьютер с Windows 10 - PullRequest
0 голосов
/ 04 октября 2018

Я пытаюсь просмотреть всех пользователей, которые в настоящее время обращаются к моему компьютеру в Windows 10. При использовании следующей команды Powershell мне показываются все пользователи:

(Get-CimInstance Win32_LoggedOnUser).antecedent.name | Select-Object -Unique

Это замечательно, также как ипоказывает пользователей, вошедших в систему через сеансы PSRemote.Допустим, пользователь A входит в мой компьютер (PC-B) через интерактивный сеанс PSRemote:

Enter-PSSession -ComputerName PC-B

Он покажет, что пользователь вошел в систему.Тем не менее, как только пользователь A закрывает сеанс PSRemote, имя пользователя все еще отображается в списке.Кроме того, команда Get-CimInstance также не отображает пользователей, которые могут обращаться к определенной сетевой папке на PC-B.

Есть ли способ просмотреть ВСЕХ пользователей, вошедших в систему, будь то через Сетевой ресурс, УдаленноРДП или локально?Просмотр пользователей, имеющих доступ к сетевому ресурсу, не так важен, как и все остальные.Поскольку все эти пользователи являются пользователями домена, нужно ли запрашивать DC?

1 Ответ

0 голосов
/ 08 апреля 2019

Следующая строка вернет список зарегистрированных пользователей.

query user /server:PcHostname
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...