Установка / добавление очереди печати в клиент Windows

Кто-нибудь знает, как я могу тихо установить / добавить очередь печати в клиент Windows? Клиенты - это 32-разрядная Windows XP, подключающаяся к серверу печати Windows 2008 R2, и я попытался использовать следующую команду, но все равно появляется диалоговое окно, в котором пользователю предлагается найти путь к файлам драйвера:

rundll32 printui.dll,PrintUIEntry /in /n\\print-svr\print-queue /f "C:\windows\temp\pcl\hpcu091c.inf"

Поэтому, конечно, в этом примере я пытаюсь установить очередь "\print-svr\print-queue" и проинструктировать клиента получить драйвер для этой очереди из следующего файла драйвера, который присутствует в их системе: "C: \ Windows\ Temp\ ПКЛ \hpcu091c.inf"

Я отправляю эту команду с сервера Altiris, но на самом деле это не имеет значения, поскольку я могу воссоздать ту же проблему с помощью удаленного скриптинга.

2 ответа

Решение

Во-первых, убедитесь, что вы установили 32-разрядные драйверы вместе с 64-разрядными драйверами на сервере печати R2. (Чтобы установить драйверы x86, перейдите в свойства принтера, нажмите "Общий доступ", а затем "Дополнительные драйверы").

Кроме того, я рекомендую использовать сочетание предпочтений групповой политики и групповой политики для настройки клиентских сетевых принтеров и ограничений "Укажите и печатайте".

Вы можете добавить /q к команде в вашем вопросе, или вы можете использовать групповую политику для их развертывания, если у вас есть сервер печати и Active Directory.

Вам не нужно указывать драйвер с /f переключиться, хотя. Просто установите драйвер x86 на свой сервер печати, и клиент автоматически запросит его, если он ему понадобится.

Другие вопросы по тегам