Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 查找用户在域中登录的计算机_.net_Vb.net_Active Directory - Fatal编程技术网

.net 查找用户在域中登录的计算机

.net 查找用户在域中登录的计算机,.net,vb.net,active-directory,.net,Vb.net,Active Directory,基本上我想复制这个免费软件在vb.net中的功能 我正在运行一个技术支持软件套件,我有一个基于来电者的用户名列表。我希望能够利用它来利用VNC。因此,我想在我的域中搜索用户所在的计算机名(或IP),以便启动VNC来控制他们的计算机以获得支持。 在网上搜索时,我不断获取代码,用于查找当前计算机的计算机名或用户名。或在广告中搜索有关用户名的信息。 我只想获取用户当前登录的远程计算机的PC名称/IP。 任何帮助,或指向正确的方向将不胜感激。 谢谢嗯。。。我想这会很困难,因为一个用户可以登录多台机器(

基本上我想复制这个免费软件在vb.net中的功能

我正在运行一个技术支持软件套件,我有一个基于来电者的用户名列表。我希望能够利用它来利用VNC。因此,我想在我的域中搜索用户所在的计算机名(或IP),以便启动VNC来控制他们的计算机以获得支持。 在网上搜索时,我不断获取代码,用于查找当前计算机的计算机名或用户名。或在广告中搜索有关用户名的信息。 我只想获取用户当前登录的远程计算机的PC名称/IP。 任何帮助,或指向正确的方向将不胜感激。
谢谢

嗯。。。我想这会很困难,因为一个用户可以登录多台机器(理论上),而多个用户可以登录一台机器(理论上)。听起来getnow可能正在使用一些在用户计算机上运行的自定义进程。AD不存储登录到哪台计算机的用户。web上提供了一些powershell脚本,您可以运行这些脚本并查看上次登录的日期/时间等。我工作的支持台负责向用户询问其机器的标签号或IP地址,然后将其输入到VNC。我们通常会询问机器的标签号,但并不是所有机器的名称都是基于标签号(不要问),也不是所有用户都是最热心的人,所以这与其说是必要的,不如说是减少时间的一种可能性。我想看看这是否可能。