我尝试了这个命令wmic.exe /node:IP-or-HostName ComputerSystem Get UserName
,但是我得到了拒绝访问因为我没有远程机器的密码,我只能 ping ip地址并且知道它的名字,xxx.yyy.com
是否有可能在没有登录访问权限的情况下获取用户名或有关远程机器的更多详细信息。
答案1
您可以使用 PowerShell 获取当前登录到网络中的 PC 的用户的名称(目标 PC 上的 ExecutionPolicy 需要设置为 RemoteSigned)
get-wmiobject -class win32_computersystem <IP> | format-list UserName, Name
但看起来您想使用 Web 服务器来实现这一点。如果该服务器的管理员工作做得好,您将无法找出当前登录该服务器的帐户。