I am the admin of a small business network. The majority of users are terminal server based, running TS sessions against 3 terminal servers in the head office. Several branch offices are connected via a private VPN, these have their own workstations (mostly Wyse terminals), and printers.
What I want to do is have printers on the remote sites automatically mapped, when users connect there. Ordinarily, this could be done via a GPO applied to the site, however this will not work as it will be processed as the terminal server IP, not the client.
For example, head office has a 10.0.1.254/24 range, remote office has 10.0.2.254/24. A travelling user drags a laptop into the remote office, plugs it in and gets an IP of 10.0.2.25. He connects to the a terminal server in the head office at 10.1.0.200, and logs on to do some work.
What I would like is for printers in the remote office, on the 10.0.2.254/24 subnet to be automatically mapped, for this user. I don't want to redirect back to printers on the client machine itself, I want the printer installed on the TS itself, and spooled through the local printer queues.