【发布时间】:2013-07-15 17:28:29
【问题描述】:
作为业务解决方案的一部分,我们向用户群提供多个远程桌面。目前,用户必须逐个系统地尝试连接并找到尚未使用的系统。我想看看是否有可以运行的命令来快速查询IP,看看是否已经有活动的远程连接。
我已经遇到过“wmic”解决方案,但这似乎只有在运行该命令的人在目标计算机上具有管理员访问权限时才有效。除了当前正在使用的远程连接之外,我不需要返回用户名或任何信息。
有什么想法吗?
下面列出的未成功的研究解决方案:
wmic /node:IP ComputerSystem GET UserName ---仅当请求者是管理员时才返回
qwinsta /server:IP ---RPC 没有在所有机器上启用
eventvwr IP ---对最终用户来说技术性太强且耗时
提前致谢
【问题讨论】:
-
有什么原因无法在机器上启用 RPC?这是获取所需信息的最直接途径。
-
很遗憾没有。由于公司政策,无法启用 RPC。我们使用的解决方法是创建登录和注销 VB 脚本,将 USERNAME 环境变量写入共享点列表。
标签: windows-7 command-line remote-desktop