Установить принтер «по умолчанию» через rundll

Бывает так, что необходимо установить принтер по умолчанию, в Windows не прибегая к использованию GUI, ограничившись только командной строкой cmd. Для управления печатающими устройствами есть модуль PRINUI, а для управления модулями управления TUNDLL32 🙂 Ближе к делу. Для установки принтера по умолчанию — можно использовать следующую строку в cmd или .bat файле.

RUNDLL32 PRINTUI.DLL,PrintUIEntry /y /n "HP Officejet Pro 8500"

Меняйте только название принтера и дело в шляпе.

One comment on “Установить принтер «по умолчанию» через rundll

  1. А как скрипт проверки принтера по умолчанию, если «принтер 2» не соответствует имени «принтер 1», то поставить по умолчанию «принтер 1».?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *