Byford-Rew Posted August 21, 2012 Posted August 21, 2012 Problem: A physical host [HP Thin Client] with a Hostname of T01TCD01 connects to a XenDesktop hosted Virtual Desktop with a Hostname of WIN7VDI01. To enable printing to local printers within the room Kixscript is used to map the correct printer based upon the first three letters of the physical Hostname. However, when logging in to the XenDesktop the Hostname of the physical device is unknown. Is it possible to identify the Hostname of the Physical host? Is the hostname passed through to Citrix via Citrix Receiver somehow?
FN-GM Posted August 21, 2012 Posted August 21, 2012 In the command prompt running %clientname% will return the thinclient name. You should be able to put this into your script.
twin--turbo Posted August 21, 2012 Posted August 21, 2012 Realy? It tells you the name of the physical terminal? Rob
FN-GM Posted August 21, 2012 Posted August 21, 2012 Realy? It tells you the name of the physical terminal? Rob Yep run it on an RDP session to test it
twin--turbo Posted August 21, 2012 Posted August 21, 2012 Will give it a try on our XenDesktop when I am back in the office on thursday. It has some bearing on interoperability between XD virtual machines, physical locations and useage of remote support/management systems. Rob
FN-GM Posted August 21, 2012 Posted August 21, 2012 have you seen this? - Printer Addition Based on Location - Wiki
morganw Posted August 22, 2012 Posted August 22, 2012 CTX120323 - XenDesktop Client Identity Utilities - Citrix Knowledge Center
twin--turbo Posted August 23, 2012 Posted August 23, 2012 We are on XD4, Just tried the command and the variable has not been populated. Just echo's back the "%clientname%" paramater Rob
twin--turbo Posted August 23, 2012 Posted August 23, 2012 Hold on will get the client utils on and see if that works. Rob
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now