Answers:
对于Windows的盒子得到 psLoggedOn 。它会告诉您当前通过console / rdp登录到框的人员以及通过网络共享连接的人员。
如果您不想安装应用程序,还有命令qwinsta和 查询会话 您可以从命令行运行,如下所示:
qwinsta /server:name_of_host or query session /server:name_of_host
试试这个:
wmic.exe /node:"IP-or-HostName" ComputerSystem Get UserName
例:
wmic.exe /node:"172.28.1.100" ComputerSystem Get UserName
输出:
UserName
DOMAIN\User
(是, /node
值必须引用)
查看 MetaLAN
您可以使用以下命令执行此操作。这是有效的,因为任何登录的用户都会在登录后自动运行explorer.exe:
for /f "TOKENS=1,2,*" %%a in ('tasklist /s %PCNAME% /FI "IMAGENAME eq explorer.exe" /FO LIST /V') do if /i "%%a %%b"=="User Name:" (set domain_user=%%c)
for /f "TOKENS=1,2 DELIMS=\" %%a in ("%domain_user%") do set domain=%%a && set user=%%b