我已经试过了,这是不可能的。 但也许有一个configuration,允许这一点。 IDK的。
可能吗?
我得到基于属于他们的explorer.exe进程的用户SessionID。 但是,如果用户可以多次login,他们将拥有多个explorer.exe以及多个SessionID。 所以在我的实现中会有一个缺陷。
请参阅此政策
计算机configuration\策略\pipe理模板\ Windows组件\terminal服务\terminal服务器\连接\限制terminal服务用户到单个远程会话
http://technet.microsoft.com/en-us/library/cc731606(WS.10).aspx
如果启用此策略设置,则使用terminal服务远程login的用户将被限制在该服务器上的单个会话(活动或未连接)。 如果用户离开会话处于断开状态,则用户将在下次login时自动重新连接到该会话。
如果禁用此策略设置,则允许用户使用terminal服务进行无限制的同时远程连接。
对于Windows 2008R2,path为… \计算机configuration\pipe理模板\ Windows组件\远程桌面服务\远程桌面会话主机\连接
将远程桌面服务用户限制为单个远程桌面服务会话=禁用