windows-server-2008-r2 – 服务器08 RDP:如果已经连接了相同的用户,可以发出警告吗?

目前,我们对1台RDP帐户(管理员)进行一些开发和监控到服务器2008 r2机器,因为每个人都需要共享所有内容的相同实例以确保一致性.问题是,当一个人连接并且正在工作时,如果其他人尝试使用相同的帐户进行连接,则会启动第一个人并将控制权交给第二个人.当第一个人收到一条消息“另一个用户连接到远程计算机,因此您的连接丢失”时,唯一的警告就来得太晚了.

是否有任何已知的方法来警告传入的用户已经连接了某人(类似于使用不同帐户时可能获得的消息类型),或者允许受害者选择不启动?

一些坏消息:当您即将登录现有会话时,无法让RDP警告您.它只会在您通过RDP登录并且其他用户已经登录时发出警告.悲伤的表情

等等……理论上可以使用远程脚本编写.您可以使用query命令和user选项获取登录用户的列表.然后,您可以搜索您感兴趣的用户名,并查看ACTIVE标记是否在STATE列中.从那里,如果用户登录,您可以调用.rdp文件;如果用户登录,则可以发送警告对话框.

它是自制的,但它应该工作.

我的一个Windows服务器的示例:

C:\Users\BigKahuna>query user
 USERNAME              SESSIONNAME        ID  STATE   IDLE TIME  logoN TIME
>BigKahuna          rdp-tcp#0           1  Active          .  3/26/2012 6:51
PM

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...