Меню Рубрики

Установка принтера по умолчанию командная строка

Управление принтерами из командной строки в Windows 10 / 8.1

Сегодня поговорим о возможностях управления принтерами и их драйверами из командной строки, которые можно использовать в Windows 10 / 8.1 и Windows Server 2012 R2 /2016. В этой статье мы рассмотрим, как с помощью простых команд можно установить в системе новый локальный или сетевой принтер, драйвер печати, создать порт печати, отправить на печать тестовую страницу, удалить драйвер или принтер. Вы можете использовать командную строку в различных сценариях автоматической установки принтеров в заданиях SCCM, логон-скриптах групповых политик или на серверах, работающих в режиме Server Core.

Готовые VBS скрипты для управления принтерами в Windows

Для управления принтерами Microsoft разработала несколько vbs скриптов, позволяющих управлять принтерами и очередями печати, устанавливать и удалять драйвера принтеров и т.д.

Эти скрипты присутствуют во всех версиях Windows (начиная с Vista и Windows Server 2008) и находятся в каталоге C:\Windows\System32\Printing_Admin_Scripts\en-US.

  1. Вместо каталога en-US может быть другой каталог, соответствующий языку установленной системы. Для русской версии Windows это будет каталог ru-RU (полный путь C:\Windows\System32\Printing_Admin_Scripts\ru-RU);
  2. В Windows XP и Windows Server 2003 эти vbs скрипты хранятся в каталоге C:\WINDOWS\system32.

В каталоге находятся следующие vbs скрипты:

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

Рассмотрим типовые сценарии использования этих vbs скриптов.

Установка драйвера принтера из командной строки

Предположим, вам необходимо установить на компьютере пользователя универсальный драйвер печати HP (HP Universal Printer Driver). Скачайте соответствующую версию драйвера с сайта производителя и распакуйте его в произвольный каталог (например, C:\drv\HP Universal Print Driver).

Рассмотрим параметры команды:

-а – добавить драйвер принтера;

-m «HP Universal Printing PCL 6» – имя драйвера принтера;

-i “путь” – полный путь к inf файлу драйвера.

После установки драйвера печати, он появится в свойствах сервера печати (Control Panel\Hardware and Sound\Devices and Printers ->Print Server Properties).

Установка нового принтера из командной строки

С помощью следующей команды можно установить новый принтер с именем HP5525, воспользовавшись ранее установленным драйвером печати HP Universal Printing PCL 6:

-a – устанавливается новый локальный принтер;

-p «HP5525» – отображаемое имя принтера;

-m «HP Universal Printing PCL 6» – используемый драйвер печати;

-r «lpt1:» – имя используемого локального порта печати. В этом случае печать должна осуществляться через LPT порт. Здесь может быть указан параллельный порт (LPT1:, LPT2:), последовательный (СОМ1:, COM2: — перед установкой убедитесь что данный COM порт не используется другим устройством) или USB-порт (USB001 и т.д.).

Управление принтером по-умолчанию

Из командной строки вы можете выбрать какой принтер должен использоваться при печати по умолчанию. С помощью следующей команды можно вывести список всех доступных принтеров:

cscript «C:\Windows\System32\Printing_Admin_Scripts\en-US\prnmngr.vbs» –l

Текущий принтер по-умолчанию можно получить так:

cscript «C:\Windows\System32\Printing_Admin_Scripts\en-US\prnmngr.vbs» –g

Принтер по умолчанию HP Universal Printing PCL 6

Чтобы выбрать другой принтер для печати по умолчаню, выполните:

Читайте также:  Установка защитной оболочки человека

cscript «C:\Windows\System32\Printing_Admin_Scripts\en-US\prnmngr.vbs» -t –р «HP5525»

Создаем TCP/IP порт для сетевого принтера

Если вы хотите подключить сетевой принтер, необходимо сначала создать для него сетевой порт (допустим ip адрес принтера 192.168.10.26):
cscript «C:\Windows\System32\Printing_Admin_Scripts\en-US\Prnport.vbs» -a -r IP_192.168.10.26 -h 192.168.10.26 -o raw -n 9100
-r IP_192.168.10.26 – имя сетевого порта;

-h 192.168.10.26 – IP адрес устройства;

-o raw – тип порта (raw или lpr);

-n 9100 — номер TCP порта устройства (обычно 9100).

А потом установим в системе новый сетевой принтер:
cscript «C:\Windows\System32\Printing_Admin_Scripts\en-US\prnmngr.vbs» -a -p «HP5525» -m «HP Universal Printing PCL 6» -r «IP_192.168.10.26»
После окончания работы скрипта в системе появится новый принтер с именем HP5525

Отправка на печать тестовой страницы

Чтобы отправить тестовую страницу на печать на созданном ранее принтере, выполните:
cscript «C:\Windows\System32\Printing_Admin_Scripts\en-US\prnqctl.vbs” -e -p «HP5525»

Управление очередями печати из командной строки

С помощью скрипта prnjobs.vbs вы можете просматривать задания печати в очередях. Чтобы вывести все задания печати для всех локальных принетров, выполните команду:
cscript «C:\Windows\System32\Printing_Admin_Scripts\en-US\prnjobs.vbs” –l

Чтобы вывести задания на конкретном принтере, нужно указать его имя:

cscript «C:\Windows\System32\Printing_Admin_Scripts\en-US\prnjobs.vbs” –l –p HP5525

Для очистки очереди печати, на одном принтере выполните команду:

cscript «C:\Windows\System32\Printing_Admin_Scripts\en-US\prnjobs.vbs” –x –p HP5525

Либо можно быстро очистить все очереди для всех принтеров (так гораздо удобнее, чем вручную очищать очередь печати):

cscript «C:\Windows\System32\Printing_Admin_Scripts\en-US\prnjobs.vbs” –x

Включить общий доступ к принтеру из командной строки

Все новые принтеры, которое вы установили в Windows из командной строки являются локальными. Вы можете предоставить к ним общий доступ другим пользователей из графического интерфейса Windows (см. статью). Также вы можете открыть общий доступ к принетру из командной строки. Например, вы хотите дать доступ к своему общему принтеру HP5525, опубликовав его под именем HP5525_Shared. Используйте команду:

script «C:\Windows\System32\Printing_Admin_Scripts\en-US\prncnfg.vbs” -t -p HP5525 -h «HP5525_Shared» +shared

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

script «C:\Windows\System32\Printing_Admin_Scripts\en-US\prncnfg.vbs” -t -p «HP5525» -shared

Аналогично вы можете опубликовать принтер в Active Directory:

script «C:\Windows\System32\Printing_Admin_Scripts\en-US\prncnfg.vbs” -t -p HP5525 +published

Чтобы отменить публикацию в AD для принтера, используйте аргумент «-published».

Как подключить сетевой принтер из командной строки

Чтобы подключить сетевой принтер, подключенный к другому компьютеру, используйте

cscript «C:\Windows\System32\Printing_Admin_Scripts\en-US\prnmngr.vbs» -ac -p “\\prnt01\hp2000”

Удаление принтера и драйвера печати из командной строки

Полный список принетров в системе можно вывести так:

cscript «C:\Windows\System32\Printing_Admin_Scripts\en-US\prnmngr.vbs» -l

Удалить принтер можно командой:
cscript «C:\Windows\System32\Printing_Admin_Scripts\en-US\prnmngr.vbs» -d -p «HP5525»
Драйвер печати удаляется так:
cscript «C:\Windows\System32\Printing_Admin_Scripts\en-US\prndrvr.vbs» -d -m «HP Universal Printing PCL 6» -e «Windows x64» -v 3

В этой статье мы рассмотрели базовые операции со старыми-добрыми vbs-скриптами Microsoft, позволяющими управлять принтерами и их драйверами из командной строки в различных версиях Windows. Полный список возможностей и аргументов этих скриптов доступен в документации Microsoft или во встроенной в сами сценарии помощи (просто запустите в командной строке файл сценария без параметров).

В следующей статье мы познакомимся с новыми возможностями управления принтерами в Windows 10 / 8.1 и Windows Server 2016 / 2012 R2, которые предоставляет PowerShell.

источник

Инструкция, как сделать принтер по умолчанию в Виндовс 10 и других

В этой статье подробно описаны все способы, как установить принтер по умолчанию в Windows 10 и для более ранних версий ОС таких, как 7 или 8. По пунктам дан алгоритм для каждой операционной системы по отдельности. Эти рекомендации помогут справиться с поставленной задачей быстро и без особых сложностей даже неопытным пользователям.

Не забывайте, что сначала принтер нужно установить на свой компьютер, если ранее это не было сделано правильно.

Инструкции для Windows 10

Установить необходимые настройки для такой операционной системы можно несколькими способами:

  1. С помощью раздела «Параметры»;
  2. С применением классической панели управления;
  3. Через командную строку.
Читайте также:  Установки для проходки тоннелей

Убираем разрешение на управление в ОС

Чтобы перейти непосредственно к установке главного устройства, нужно выполнить некоторые обязательные действия. Сделать это можно через те же «Параметры». Для открытия этого приложения необходимо на панели задач нажать кнопку под названием «Пуск» и в списке выбрать приложение «Параметры». А также можно просто нажать на клавиатуре сочетание клавиш Windows + I.

  • После этих действий откроется окно, в котором нужно выбрать раздел «Устройства»;
  • Откройте вкладку «Принтеры и сканеры», а затем уберите флажок с параметра «Разрешить Windows управлять принтером»;

Способы сделать принтер главным в «Вин10»

Через «Параметры»

Через «Панель управления»

Для использования классической «Control Panel» необходимо открыть ее любым удобным Вам способом. Дальше нужно выбрать из представленного выше справа в окне списка вариант «Мелкие значки»,а затем найти и нажать на «Устройства и принтеры». Теперь следует отметить вашу модель, нажать правой клавишей мыши и выбрать нужный пункт из выпавшего контекстного меню.

При установке может всплыть окно с подтверждением вышеописанных действий, значит включена команда, которая разрешает ОС управлять устройством по умолчанию. Эта проблема наиболее распространена при наличии нескольких подключенных печатающих устройств на рабочем месте.

Через командную строку

Для настройки можно использовать командную строку. В первую очередь отключите параметр, позволяющий производит управление по умолчанию. Выполнить это можно в интерфейсе параметров или набрать следующую строку от имени администратора.

После нужно отобразить список девайсов, чтобы узнать который из них установлен по умолчанию. Для выполнения этих действий наберите команду.

Он должен быть расположен в столбце Default, в левой части от названия ему будет присвоено значение TRUE. Для установки вашего оборудования, без дальнейшей его отметки среди других при каждой распечатке текста, нужно выполнить команду такого вида.

Здесь нужно ввести модель вашего оборудования в двойных кавычках. И оно будет установлено для работы по умолчанию.

Инструкции для Windows 8

В случае установки девайса на ПК с данной операционной системой, необходимо проделать следующий алгоритм действий:

  • В верхний правый угол экрана наведите курсор мышки и в представленном меню нажмите на значок поиска.
  • В этой опции нужно ввести запрос «Оборудование и принтеры».

Может возникнуть сбой в системе, если выбранное устройство не подключено на данный момент. Это возможно, если при этом документы будут отправляться на распечатку.

Инструкции для Windows 7

Для ОС Виндовс 7 тоже можно настроить принтер, который будет автоматически будет выбираться для печати документов, картинок или фотографий. Для этого следует выполнить такие действия:

  • Открыть «Панель управления». Можно через команду «control panel» в окне быстрого запуска, которое открывается комбинацией клавиш Windows+R или любым другим способом ее открыть.
  • Далее найти раздел под названием «Оборудование и звук» и кликнуть на кнопку для просмотра. Если ОС работает в режиме мелких значков в названии категории не будет звучать слово просмотр, а просто «Устройства и принтеры».

источник

Как выбрать принтер по умолчанию (сделать главным)

Снятие разрешения с Windows на управление принтерами

При включённой опции операционная система поставит главной ту технику, которая подсоединялась и использовалась последней. Следовательно, при частом переподключении, Windows будет каждый раз ставить новый принтер по умолчанию.

Отключается функция в десятке через «Параметры», снимается галочка с соответствующего пункта.

Установка по умолчанию в Windows 10

Самым простым вариантом является контекстное меню принтера.

Сначала заходим в раздел «Устройства и принтеры».

Жмем комбинацию клавиш Win+R и в окне «Выполнить» вводим команду «control printers». Метод работает на Windows 7, 8 и 10.

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

На изображении устройства должна появиться галочка с зелёным фоном.

Убрать галочку таки же образом не получится. Единственный способ – назначение другого аппарата главным.

Зайти в раздел можно и через панель управления. В 10-й версии Windows в поиск, который есть рядом с «Пуском», начните вводить «панель…» и запустите её.

В зависимости от сортировки, перейдите в нужный пункт:

  • «Оборудование и звук», далее – в список устройств (если выставлено «Категория»);
  • сразу в «Устройства и принтеры», если настроен вывод крупных или маленьких значков.

Второй способ – через меню «Параметры» в Windows 10. Расположен в «Пуске» и обозначается иконкой шестерёнки.

В окне параметров переходите по пунктам «Устройства», «Принтеры и сканеры». Справа выбираете нужный аппарат, кликаете на него и переходите в «Управление», где будет аналогичная функция.

Третий способ – командная строка.

  • Win+R – «Выполнить» — «cmd» (или через поиск).
  • Для просмотра имён всех устройств копируем и вставляем в строку «wmic printer get name,default».
  • Напротив текущего принтера, который задан главным, будет надпись «True». Отсюда же переписываем название нужного аппарата для дальнейшей настройки.
  • Выполняем следующую команду «wmic printer where name=». » call setdefaultprinter». Выделенное красным заменяете на имя новой техники и жмёте «Enter».
  • Можете проверить результат работы, прописав команду со второго пункта. При успешном назначении увидите слово «True» напротив нужного имени.

Настройка в Windows 7, 8

  1. Для всех операционок работает способ с окном быстрого запуска программ «Выполнить».
  2. Для Windows 8 наводите курсор мышки в правый край монитора. Выедет панель с возможностью поиска. Начните вводить «Оборудование и принтеры». Откройте окно, нажмите на принтер ПКМ и аналогично поставьте галочку по умолчанию.
  3. На Windows 7 способы такие же – быстрый запуск control printers, либо через панель управления «Оборудование и звук», «Устройства и принтеры» (также открывается через нажатие ПКМ на «Пуск»).

Нюансы

  • Если меню по клику ПКМ не открывается, нажмите два раза на принтер. Откроется окно просмотра очереди печати. В меню «Принтер» можно поставить флажок.
  • Инструкция может не сработать, если во время действий устройство будет отключено от компьютера.
  • Поставить флажок «по умолчанию» можно во время установки драйвера с компакт-диска или скачанного с официального сайта разработчика.
  • Если в операционке отображается много неиспользуемых и ненужных аппаратов, их можно удалить.

источник