2011-05-06 174 views
4

我有一个自定义条码应用程序运行在.Net 2.0框架上并安装在Windows终端服务器上。我正在使用惠普型瘦客户机,他们正在从安装了我的条形码应用程序的TS上拉他们的桌面。VB应用程序需要Windows TS瘦客户端唯一ID

在大多数情况下,条码应用程序运行没有问题。我唯一的问题是,我的条形码应用程序需要根据瘦客户机所在的工作中心将标签打印到特定的打印机。条形码应用程序旨在根据设备名称(Windows名称)路由标签,条形码交易源自的系统。

我有一个完整的Windows XP Pro系统也运行条形码应用程序,我没有问题的标签路由,因为每个类型的系统都有一个唯一的名称,我可以用于路由。在遇到问题时,从瘦客户端运行的条形码应用程序(从条形码应用程序的角度来看)出现在终端服务器而不是单个瘦客户端上。

有没有人有任何想法如何我可以从这些瘦客户端拉一些类型的唯一标识符使用条形码应用程序中用于路由的标签?

回答

2

这是一个棘手的问题。如果您的瘦客户机已经设置了IP地址,我认为我有一个解决方案。我找到一篇文章解释了如何获取RDP客户端IP地址(而不是服务器的地址)。这将有一个问题,如果你正在经历一个NAT,但如果你直接使用RDP连接,它应该工作:

http://social.technet.microsoft.com/Forums/en-US/winserverTS/thread/857af1fe-75a4-4845-b989-f18636f296c9/

+0

非常感谢您的信息。我一直在寻找,但没有发现类似于我所面临的事情。我没有任何东西NAT ...这个应用程序完全在内部,是我们内部制造过程的一部分,所以我认为你指出我的例子可能很好。 – 2011-05-06 17:26:34

相关问题