Часто возникает ситуация когда необходимо узнать имя пользователя в данный момент времени работающий на компьютере в домене. Как это выяснить с помощью PowerShell и WMI ?
Способ 1.
Введем следующий код в PowerShell (измените имя COMPUTERNAME на имя целевой машины).
Get-WmiObject Win32_ComputerSystem -ComputerName "COMPUTERNAME" | Select-Object -ExpandProperty UserName
Для работы вышеуказанного способа вам понадобятся права администратора на целевой машине.
Способ 2.
Другой вариант, которым вы можете это сделать, является использование wmic . Введите ниже в окно командной строки, изменив имя COMPUTERNAME на целевую машину;
wmic.exe /node:COMPUTERNAME computersystem get username
Клиент удаленного рабочего стола.
Также часто требуется знать с какого компьютера подключился терминальный пользователь. Самый быстрый способ – запустить диспетчер задач.
Пуск -> Выполнить -> taskmgr.exe – > Пользователи.
Узнать имя пользователя, зарегистрированного на удаленном компьютере