How to change printer properties for all users ?

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Hello !

I have problem with Canon iR2800 printer, but basically
it applies to any printer.
Point is how to change printer settings (like profile,
paper source options, output method etc. driver based
options) for ALL terminal server (2000) users. Best way
ir to change these settings for AutoCreate printers, but
is acceptible also for local installed printers or mapped
printers.

=DESC=

1. AutoCreate. When user connects to TS, redirected
printer installs from server side driver with DEFAULT
settings. We need to change settings, but changes stay
active only for one session.
2. Local installed printer. I was install printer in
admin profile, make changes. All users see this printer,
but some settings (set below printing preferences) stay
DEFAULT for users.
3. Mapped printer. Same situation as in Nr.2. with
difference as every user see own attached printer.

I have 8 TS and approx. 30 this printer users so to make
changes for every user in every TS.. it takes 240
settings and no flexibility.

=HINT=

After testing hours I get system state when mapped
printer settings set under Admin profile applies to
AUTOCREATE printers for all users (! THAT WHAT I NEED !),
but I cannot get same state anymore in production
environmet. Possibly it depends from some installation
methods and set user rights etc..

Any ideas welcome !

Thank you !
Girts Apinis
(e-mail address removed)
 
Hi !

I solve problem in such way: I observed that changing
printer preferences makes also changes in Windows
registry: [HKEY_CURRENT_USER\Printers\DevModePerUser] and
[HKEY_CURRENT_USER\Printers\DevModes2]
There appears string like:
"Printername"=hex:43,00,61,00....
I was make registry export for
[HKEY_CURRENT_USER\Printers] and make startup script for
terminal server users (C:\WINNT\system32
\GroupPolicy\User\Scripts\Logon), so if user connect to
TS, script changes registry for its own CURRENT USER with
settings what I need :) Of course printer must be locally
installed on TS.

Girts.
 
Back
Top