Назад | Перейти на главную страницу

Как я могу получить драйверы печати для всех принтеров, установленных на сервере печати?

Я хочу выполнить предварительную установку драйверов печати для всех принтеров, установленных в моей сети.

Я полагаю, что могу сделать это с помощью некоторых jiggery-pokery с pnputil, но мне нужно знать, что я должен вводить.

Кто-нибудь знает, как я могу удалить все драйверы печати с моего сервера печати?

Та,

Бен

когда вы говорите, что принтеры установлены в моей сети, вы имеете в виду, что они подключены к серверу печати?

возможно, используйте инструмент переноса принтера от MS! он создает cab-файл, полный драйверов принтера, но я не пробовал использовать его для того, что вы ищете.

Судя по вашим ответам в другом месте, я предполагаю, что ваша среда такая:

  • У вас есть несколько рабочих станций Vista / Win7, которым нужны принтеры
  • У вас НЕТ принт-сервера
  • Вы хотите настроить принтеры на этих рабочих станциях как локальные принтеры с прямым IP.

Но в своем вопросе вы заявляете: "Кто-нибудь знает, как я могу удалить все драйверы печати с моего сервера печати?"что предполагает, что у вас действительно есть принт-сервер.

Если у вас есть сервер печати на базе Server 2008, и развертываемые принтеры являются сетевыми принтерами (размещенными на сервере печати), а не принтерами с прямым IP-адресом, этот процесс на самом деле довольно прост. Мы делаем это прямо сейчас, чтобы развернуть принтеры в наших компьютерных лабораториях без необходимости их использования на образах.

  1. Установите принтер на принт-сервере с правильными драйверами. Установите драйвер печати другой архитектуры (32-битный, если ваш сервер 64-битный, и наоборот) для полноты.
  2. Разрешите использовать его вашей целевой аудитории.
  3. Разверните принтер через GPO. У вас есть сценарий входа в систему, поэтому вы уже используете GPO.
    1. Возможно, вам придется переставить компьютеры для этого или поиграться с фильтрами WMI, чтобы получить именно ту компьютерную базу.
    2. В диспетчере печати щелкните правой кнопкой мыши нужный принтер и выберите «Развернуть с GPO».
    3. Перейдите к компьютеру-GPO, на котором вы хотите его развернуть.
    4. Выберите в меню «компьютерные объекты».
  4. Повторите эти действия для любых других принтеров, которые вы хотите подключить к компьютерам.

Теперь принтер будет автоматически развернут при следующей перезагрузке машины после обновления кэша GPO. Драйверы будут автоматически заполняться в фоновом режиме еще до того, как пользователь войдет в систему. Если вы хотите установить принтер по умолчанию, это можно сделать с помощью настроек GPO на стороне пользователя.

Приятно то, что если вы по какой-то причине обновляете драйвер на принтере (они действительно меняются время от времени), обновления попадают на клиентские станции без уведомления пользователей.

Если ваш сервер печати - Server 2003, но домен - Server 2008 или выше, это все еще может работать, но вы должны выполнять работу с сервера Server 2008, подключаясь удаленно к серверу печати Server 2003 через инструмент управления печатью на сервер 2008 года.

Я не совсем уверен, что знаю, о чем вы просите.

Подробная информация о драйверах печати, установленных на сервере (включая список файлов, составляющих драйвер), доступна в реестре компьютера с сервером печати в разделе HKLM \ System \ CurrentControlSet \ Control \ Print \ Environments. Есть подраздел для каждой среды печати, а под ним (и подраздел версии) есть записи для каждого драйвера.

Файлы драйверов хранятся в подпапках% SystemRoot% \ System32 \ Spool \ Drivers.