10 августа Microsoft опубликовала в блоге сообщение об изменениях в системе point and print. Вы можете прочитать официальную историю здесь
После августовских патчей обычные (не администраторы) пользователи не могут добавлять принтеры. Это означает, что вам необходимо предварительно установить все драйверы на свои рабочие станции.
Во втором сообщении в блоге рекомендовалось установить драйверы печати удаленно через Configuration Manager, но не было никакой другой информации о том, как именно это сделать.
В моем случае у меня один старый принт-сервер с множеством разных принтеров и драйверов. Вопрос в том, как получить эти разные драйверы с серверов печати и предварительно установить их на разные рабочие станции?
Сценарий
300+ принтеров с разными драйверами. У нас не было возможности обновить все драйверы на сервере печати.
Решение
В ходе исследования я обнаружил, что в Windows есть встроенные утилиты, такие как Printbrm.exe и PrintbrmUI.exe . Эти утилиты позволяют создавать резервные копии установленных принтеров, а также восстанавливать их (включая драйверы).
Поэтому я поставил одну тестовую рабочую станцию и установил разные принтеры с моего сервера печати. После этого я удалил установленные принтеры и запустил утилиту PrintbrmUI.exe .
Экспорт принтеров с помощью утилиты PrintbrmUI.exe
Импорт драйверов без вывода сообщений с помощью
После экспорта у вас должен быть файл myprinters.printerExport . Теперь вы можете использовать утилиту Printbrm.exe из командной строки для импорта этих драйверов на другой компьютер, например
- Printbrm.exe -f C: \ myprinters.printerExport -r
Если импорт прошел успешно, вы можете создать пакет в Configuration Manager и развернуть нужные рабочие станции.
Резюме
Мы никогда не думали, что в августе 2021 года займемся таким проектом. Это изменение в процессе указания и печати вызывает большие административные издержки для администраторов, поскольку теперь им необходимо обеспечить предустановку всех драйверов печати на каждой рабочей станции.