Масова заміна драйвера hp universal print driver на сервері друку за допомогою powershell - блог
Кожен, хто хоча б раз встановлював драйвера для принтерів HP UPD вставав перед вибором:
Насправді, два запропонованих драйвера абсолютно однакові, різниця тільки в імені. Розробники зробили дві версії одного драйвера не просто так.
Якщо вибрати перший варіант «HP Universal Printing PCL 5«, при першій установці драйвер буде додано до системи з цим ім'ям, а при оновленнях він просто буде замінюватися більш новою версією. Але цей спосіб має один істотний недолік. Може виникнути ситуація, коли старі моделі принтерів не працюватимуть з новою версією UPD, наприклад через бага або зняття моделі з підтримки.
Якщо вибрати другий варіант «HP Universal Printing PCL 5 (<Номер версии>) «, То при подальшому оновленні нова версія драйвера буде додаватися в систему, зберігаючи при цьому і стару версію драйвера, тобто вийде якась база драйверів одного вендора з розбивкою за версіями.
У випадку додавання нової версії на сервер друку другим способом може знадобитися заміна драйвера на новий у властивостях великої кількості принтерів на сервері друку. Щоб позбутися від рукопашних маніпуляцій використовуємо PowerShell:
Загальний змив скрипта -і щем все принтери з встановленим драйвером «HP Universal Printing PCL 5 (v5.5.0)» і міняємо його на «HP Universal Printing PCL 5 (v5.6.5)«.