2015-09-18 3 views
1

Есть ли способ автоматизировать (запускать) свойства очереди -> Конфигурация -> «Обновить сейчас-Спросить принтер»? Мне нужно вывести информацию о конфигурации непосредственно из принтера в очередь. Драйвер Lexmark Universal v2 XL, если это имеет значение ... Я думаю, что PrintUI запускает только те особенности, которые находятся в реестре. Не уверены, можно ли использовать Printui? (Win server 2008 r2, 32bit)Как автоматически вывести настройки принтера из принтера в очередь печати?

+0

Вы когда-нибудь находили решение? У меня есть ситуация где мне нужно сделать это примерно на 20 000 принтеров, и я занимаюсь исследованиями, ожидая руководства от Lexmark. –

ответ

1

Я думаю, что я нашел способ автоматически сделать это, три соответствующих ключа реестра в конфигурации - DCDPrtPropOK (On Properties Open), OnPortChange и UpdateConfigurationFromPrinter. Значения: 1 - ВКЛ или 0 - ВЫКЛ. Фактическое местонахождение (компьютер \ HKLM \ SYSTEM \ CurrentControlSet \ Control \ Print (DriverName) \ PrinterDriverData

По сути, мы должны изменить DCDPrtPropOK 1, то выполните следующую команду:.

rundll32 printui.dll,PrintUIEntry /p /n "Lexmark Universal v2 XL” 

в виде не adm (пользователи, если есть права) для запуска свойств принтера. Это должно заставить принтер открыть окно «Свойства принтера» и запросить у принтеров настройки.

+1

Хорошая попытка. Тем не менее, я не вижу DCDPrtProOK. Когда я переключаю «On Properties open», значение реестра не изменяется. Звонок printui умный, но он идет модальным, а затем должен быть закрыт. –

+0

Вы пробовали искать настройки через SNMP? –

Смежные вопросы