Принтеры

Принтеры

С помощью реестра можно запретить пользователям удаление установленных в системе принтеров. Для этого необходимо в разделе HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer создать REG_DWORD-параметр NoDeletePrinter и присвоить ему значение 1. Ниже приведен текст соответствующего REG-файла (расположение файла на компакт-диске – Файлы реестраИнтерфейсInterNoDelPrint.reg).

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer]

"NoDeletePrinter"=dword:00000001

Для возврата в исходное состояние нужно присвоить параметру значение 0 либо удалить его из реестра. Все изменения вступают в силу после перезагрузки компьютера.

Возможности реестра позволяют также запретить пользователям установку новых принтеров. Для этого в разделе реестра HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer необходимо создать REG_DWORD-параметр NoAddPrinter и присвоить ему значение 1.

Соответствующий фрагмент REG-файла будет выглядеть таким образом (расположение файла на компакт-диске – Файлы реестраИнтерфейсInterNoAddPrint.reg):

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer]

"NoAddPrinter"=dword:00000001

Чтобы команда Установка принтера вновь отобразилась в составе меню Панель управления в разделе Принтеры и факсы, необходимо удалить из реестра параметр NoAddPrinter либо присвоить ему значение 0. Результат внесенных изменений можно увидеть только после перезагрузки компьютера.

Если же вы работаете с сетевыми принтерами, то вам могут быть полезны два параметра REG_DWORD-типа, расположенные в ветви реестра HKEY_CURRENT_USERSoftwarePoliciesMicrosoftWindows NTPrinters.

• DisableHTTPPrinting – если значение данного параметра равно 1, то будет запрещена возможность печати с использованием протокола HTTP. При этом данный параметр не запрещает компьютеру быть сервером печати с использованием протокола HTTP.

• DisableWebPnPDownload – при установке значения этого параметра равным 1 будет запрещена возможность автоматической загрузки драйверов принтера при выполнении печати по протоколу HTTP.

Существует также возможность запрета пользователям, не имеющим прав администратора, устанавливать драйверы сетевых принтеров. Для этого нужно параметру REG_DWORD-типа AddPrinterDrivers присвоить значение 1. Данный параметр расположен в ветви реестра HKEY_LOCAL_MACHINESystemCurrentControlSetControlPrintProvidersLanMan Print ServicesServers.

Данный текст является ознакомительным фрагментом.