【问题标题】:VB app needs Windows TS thin client unique IDVB 应用程序需要 Windows TS 瘦客户端唯一 ID
【发布时间】:2012-12-29 13:32:00
【问题描述】:

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

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

我有一个完整的 Windows XP Pro 系统,它也运行条形码应用程序,我对标签路由没有任何问题,因为这些类型系统中的每一个都有一个唯一的名称,我可以使用它来路由。我遇到的问题是从瘦客户端运行的条形码应用程序(从条形码应用程序的角度来看)似乎是从终端服务器而不是单个瘦客户端运行。

有谁知道如何从这些瘦客户端中提取某种类型的唯一标识符,以便在条形码应用程序中用于标签路由?

【问题讨论】:

    标签: vb.net terminal-services thin-client


    【解决方案1】:

    这是一个棘手的问题。如果您的瘦客户端设置了 IP 地址,我想我可以为您提供解决方案。我发现一篇文章解释了如何获取 RDP 客户端 IP 地址(而不是服务器的地址)。如果您通过 NAT 会出现问题,但如果您使用 RDP 直接连接,它应该可以工作:

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

    【讨论】:

    • 非常感谢您提供的信息。我一直在寻找,但真的没有找到任何与我所面临的相似的东西。我没有对任何东西进行 NAT ...此应用程序完全在内部,并且是我们内部制造过程的一部分,因此我认为您指出我的示例可能很合适。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-08
    • 2016-10-19
    • 2013-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多