Как обновить драйверы принтера удаленно после KB5005652 без cscript?

Как обновить драйверы принтера удаленно после KB5005652 без cscript?

Касательноhttps://support.microsoft.com/en-us/topic/kb5005652-manage-new-point-and-print-default-driver-installation-behavior-cve-2021-34481-873642bf-2634-49c5-a23b-6d8e9a302872

Я непреднамеренно перезаписал основной драйвер печати на нашем сервере печати и не знал об обновлении Microsoft от 10.08.21, требующем прав администратора для установки драйвера печати. ​​Я вижу, что запуск встроенного cscript C:\Windows\System32\Printing_Admin_Scripts\en-US\prndrvr.vbsпозволит мне обновить драйвер, однако наша политика Sophos блокирует запуск cscript для наших пользователей. Powershell не может обновить драйверы, не удалив сначала все принтеры, использующие драйвер, а затем удалив старый драйвер. pnputil не хочет работать с драйвером Fiery, который мне нужно установить. Принтеры развернуты через GPO, а драйвер упакован.

Я собираюсь использовать менее уязвимый «хак» реестра от MS, чтобы мои пользователи снова могли печатать, но должно быть лучшее решение для удаленного обновления драйверов печати после KB5005652.

решение1

В итоге я добавил изменение реестра в GPO, чтобы оно было применено ко всем компьютерам, а затем настроил GPO так, чтобы разрешить указывать и печатать только на нашем сервере печати, следуя инструкциям из вышеуказанной статьи базы знаний под названием Permit users to only connect to specific print servers that you trust.

Это по сути возвращает нас к старому поведению. Я оставлю это как ответ на некоторое время, чтобы посмотреть, есть ли у кого-то лучший вариант.

Связанный контент