【发布时间】:2015-11-09 22:06:51
【问题描述】:
100 多个系统通过网络连接。我想从 windows 服务器获取特定系统的当前用户名。比如我想知道当前是哪个用户登录了一个特定的系统(192.168.1.2)。如何实现呢?
【问题讨论】:
-
我怀疑系统会给你这样的数据,除非你有一些已知的应用程序在所有这些系统中运行,它会接听你的电话并可以选择告诉你。
-
IP 地址和 Windows 用户名之间没有关联。任何用户只要有本地账号或者AD账号都可以登录192.168.1.2。
-
我们不能从服务器的 AD 中获取详细信息吗?
-
this的可能重复
-
不,这不是一个很好的解决方案,因为可能有多个用户同时登录。
标签: c# networking