среда, 15 мая 2019 г.

Windows: Установка принтера по умолчанию через реестр

Чтобы указать принтер, используемый по умолчанию, не через папку "Устройства и принтеры", а через реестр, надо сделать следующее:

1. Посмотреть доступные принтеры в разделе:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Devices

2. Поправить параметр:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows\Device
(он должен выглядеть примерно так: "myPrinter,winspool,Ne03:")

Говорят, еще можно это сделать из командной строки:
rundll32 printui.dll,PrintUIEntry /y /q /n "myPrinter"

Литература:

https://helpdesk.win2pdf.com/index.php?/Knowledgebase/Article/View/63/0/set-default-printer-from-registry