在远程桌面连接后查找客户端PC名称

时间:2015-04-08 13:32:06

标签: vb.net windows login

这是一个普遍的问题。

我有一个用VB(或任何语言)编写的Windows应用程序,它有一个登录系统。此应用程序使用计算机注册表来保存和检索上次使用的登录,因此下次用户运行应用程序时,只需键入其密码即可。这很好用。

现在有一个客户希望在他的服务器而不是客户端计算机上安装我的应用程序,并让所有的PC通过远程桌面访问系统。这里没问题。

我的问题来自登录系统,因为如果我使用注册表来保存最后一个登录用户,它将只有一个(服务器注册表)所以我总是让最后一个登录用户独立访问系统。

所以我的问题是:如何为每台客户端PC设置默认用户?我可以使用我的数据库而不是注册表来保存检索最后一个登录用户,但是那时我需要知道远程桌面背后的PC名称,我不知道那是否可能......任何想法?

谢谢!

注意不论重复帖子: 我的问题与上面提到的不同。我不需要从终端服务器获取用户名。我只需要一种方法来为每个终端服务用户或客户端PC在注册表中保存和检索一些数据。

0 个答案:

没有答案