Цель

Заметки ИТ которые я не хочу потерять

menu_navigation

Автоматическая установка принтеров в Windows.

Автоматическая установка принтеров в Windows.

Еще с времен Windows 2003 (а может и раньше), имеется возможность автоматической установки сетевых и локальных принтеров, штатными средствами. И для этого не понадобится писать, длиннющие скрипты, или использовать printui.dll, который имеет ограниченные возможности
Для установки одного сетевого принтера достаточно двух-трех строк. В папке %systemroot%\System32\Printing_Admin_Scripts\en-US есть уже готовые vbs:

Prncnfg.vbs – отображение информации о настройках принтера
Prndrvr.vbs – установка или удаление драйвера
Prnjobs.vbs – управления очередью печати
Prnmngr.vbs – управление принтерами, установка/удаление
Prnport.vbs – добавить/удалить TCP/IP порт
Prnqctl.vbs – управление выполнением задания на печать
Pubprn.vbs – управление публикацией принтеров в Active Directory

В каждом файле представлен набор ключей и простые примеры, очень удобно.
Ниже пример установки USB принтера Brother HL-1112r подключенного через принт-сервер.

PUSHD «C:\Windows\System32\Printing_Admin_Scripts\en-US>»

cscript prnport.vbs -a -r IP_10.10.70.11 -h 10.10.70.11 -o lpr -q f9045400
cscript prndrvr.vbs -a -m "Brother HL-1110 series" -i "C:\driver\gdi\32_64\BROHL12A.inf"
cscript prnmngr.vbs -a -p «Brother_1110» -m «Brother HL-1110 series» -r «IP_10.10.70.11»


Комментариев нет:

Отправить комментарий