F
farleynx
Guest
Hello,
I have several users connecting to a Win2K3 Terminal Server that need their
local printers mapped. However, I would like to restrict them to only being
able to map their local default printer. The following registry setting
controls that on the client side, but I don't have access to the local
computers in order to make that change.
HKCU\Software\Microsoft\Terminal Server
Client\Default\AddIns\RDPDR\RedirectDefaultPrinterOnly
I thought I might be able to control this through the group policy so I
created a custom .adm file (see below).
;Redirection of A Terminal Server Client's default printer only
CLASS USER
CATEGORY !!WindowsComponents
CATEGORY !!TS_GP_NODE
CATEGORY !!TS_CLIENT
KEYNAME "Software\Microsoft\Terminal Server
Client\Default\Addins\RDPDR\RedirectDefaultPrinterOnly"
POLICY !!RedirectDefaultPrinterOnly
EXPLAIN !!RedirectDefaultPrinterOnly_Explain
VALUENAME RedirectDefaultPrinterOnly
VALUEON NUMERIC 1
VALUEOFF DELETE
END POLICY
END CATEGORY ; TS_CLIENT
END CATEGORY ; TS_GP_NODE
END CATEGORY ; WindowsComponents
[STRINGS]
WindowsComponents="Windows Components"
TS_GP_NODE="Terminal Services"
TS_CLIENT="Client"
RedirectDefaultPrinterOnly="Redirect Client Default Printer Only"
RedirectDefaultPrinterOnly_Explain="Will redirect the client's default
printer only. All other printers will not be available during the Terminal
Services session."
The .adm file imported without errors and the setting is available in the
group policy editor. However when I enable the setting and test it, all the
printers are still mapped and the registry setting is not created or modified
on the client.
Is this even possible via the method I am using, am I missing something or
is there a better way to achieve the intended result?
Thanks,
farleynx
I have several users connecting to a Win2K3 Terminal Server that need their
local printers mapped. However, I would like to restrict them to only being
able to map their local default printer. The following registry setting
controls that on the client side, but I don't have access to the local
computers in order to make that change.
HKCU\Software\Microsoft\Terminal Server
Client\Default\AddIns\RDPDR\RedirectDefaultPrinterOnly
I thought I might be able to control this through the group policy so I
created a custom .adm file (see below).
;Redirection of A Terminal Server Client's default printer only
CLASS USER
CATEGORY !!WindowsComponents
CATEGORY !!TS_GP_NODE
CATEGORY !!TS_CLIENT
KEYNAME "Software\Microsoft\Terminal Server
Client\Default\Addins\RDPDR\RedirectDefaultPrinterOnly"
POLICY !!RedirectDefaultPrinterOnly
EXPLAIN !!RedirectDefaultPrinterOnly_Explain
VALUENAME RedirectDefaultPrinterOnly
VALUEON NUMERIC 1
VALUEOFF DELETE
END POLICY
END CATEGORY ; TS_CLIENT
END CATEGORY ; TS_GP_NODE
END CATEGORY ; WindowsComponents
[STRINGS]
WindowsComponents="Windows Components"
TS_GP_NODE="Terminal Services"
TS_CLIENT="Client"
RedirectDefaultPrinterOnly="Redirect Client Default Printer Only"
RedirectDefaultPrinterOnly_Explain="Will redirect the client's default
printer only. All other printers will not be available during the Terminal
Services session."
The .adm file imported without errors and the setting is available in the
group policy editor. However when I enable the setting and test it, all the
printers are still mapped and the registry setting is not created or modified
on the client.
Is this even possible via the method I am using, am I missing something or
is there a better way to achieve the intended result?
Thanks,
farleynx