Hi everyone, I'm brand new here. Bear with me as I try to explain my issue as clearly as possible... :)
My organization is deploying Citrix to around 600 off-domain Wyse thin clients running XP. I am hoping to automate this transition as much as possible, but there are several roadblocks with these devices. A little background on me: I am quite comfortable with batch/command line scripting, not with VBScript however.
The Wyse will auto-logon to Citrix (no end-user interaction at all). The computer name and the Citrix username will be the same, but the Windows username is different and generic (no NT pass-through credentials).
In order to enable auto-logon (without someone logging in for the first time on each device), I need to edit a registry value that is in binary form, essentially converting the %computername% (which will be the Citrix username) to hex form and inserting this into a section of the registry value (which contains even more information), replacing the default values.
To simplify:
- Is there a command line method to convert the %computername% to a hex value?
- If VBScript is required, what method can I use to convert the %computername% to hex, and then replace a portion of the registry value (not the entire value, as it contains other necessary data) with this hex data?
Finally, has anyone else dealt with a similar Citrix deployment?
Thanks for any help anyone can give.
Software/Hardware used:
Windows XP SP0-SP2, Wyse 9150SE, Wyse 9455XL, Wyse V90, Wyse V90L, Citrix, PsTools
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _