5
We have a large, specialty printer that has vendor specific software that enables its use outside of it showing up simply as a printer in the Windows Control Panel. This software recognizes when we RDP into the machine and "disconnects" the PC from the printer within its proprietary control panel.
All is well when an application like TeamViewer is used to access the machine.
Ostensibly, the application is helping us be safe by "enforcing" that the machine used for the printer is a walk up workstation, or so the support folks informed me.
If TeamViewer etc, fixes the issue, then what is the problem? We have many headless workstations in our warehouse attached to a variety of specialty machines, all used via RDP. We want/need to keep access to the machines the same for the sanity of our production staff.
The meat of the question - how, specifically, might a machine know that it is being accessed via RDP (terminal services management???) and how might this be defeated without altering an application or driver.
Of note, the system being used is a Windows 7 Pro machine hooked to the printer via USB.
Thanks! Nat
edit
Is there any combination of /admin switches, etc. that will possibly fix this? Simply putting /admin did not.
1Stupid question - have you tried running the printer software as other user with different session than the one that connects trough RDP? – D.Iankov – 2012-09-13T21:14:20.467
1Some applications actually refuse to work over RDP because it's against their licensing policy. – jjlin – 2012-09-13T22:15:18.247
I don't understand the question. TeamViewer technically is not RDP software which is the reason it doesn't cause the software to disconnect. As you are nto asking HOW to keep the printer from disconnecting when using RDP? I can't figure out what your are asking. Its simple enough to determine if a computer is being connected through RDP by looking at various details unique to RDP. Ask the vendor to help you disable this feature. – Ramhound – 2012-09-14T12:04:02.523