2011-05-06 51 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