- Энциклопедия Windows
- Добавление принтера через командную строку
- Установка принтера из командной строки
- Как установить принтер по умолчанию в Windows 11/10
- Принтер по умолчанию в Windows 11
- Принтер по умолчанию в Windows 10
- Сделать принтер по умолчанию через папку принтеров
- Настроить принтер по умолчанию через CMD
- Управление принтерами в Windows через командную строку
- Добавить комментарий Отменить ответ
- Добавить принтер удаленно через командную строку
Энциклопедия Windows
Все об использовании и настройке Windows
- Windata
- »
- Windows XP
- »
- FAQ [XP]
- » Добавление принтера через командную строку
Добавление принтера через командную строку
Компания Microsoft предоставляет утилиту, которая позволяет добавлять принтеры из командной строки, однако, утилита доступна лишь производителям аппаратного обеспечения. Еще один метод заключается в манипулировании файлом библиотеки PRINTUI.DLL:
Например, для добавления принтера HP DeskJet D1663, подключенного к порту LPT1 в Windows, воспользуйтесь следующей командой:
Также доступны и различные параметры:
· Запуск свойств сервера:
· Запуск свойств принтера:
· Локальный запуск мастера установки принтеров:
· Запуск мастера установки принтеров на компьютере \\machine:
· Запуск показа очереди:
· Запуск установки с помощью информационного файла:
· Запуск мастера установки принтеров с помощью информационного файла:
· Добавление подключений компьютеров к принтеру:
· Удаление подключений компьютеров к принтеру:
· Перечисление подключений компьютеров к принтеру:
· Добавление драйвера принтера с помощью информационного файла:
· Добавить драйвер принтера:
· Удаление драйвера принтера:
· Удалить драйвер принтера:
· Назначение принтера используемым по умолчанию:
· Указание описания принтера:
· Получение параметров принтера:
· Получение параметров принтера и запись их в файл:
· Справка об установке параметров принтера:
· Запись всех параметров принтера в файл:
· Восстановление всех параметров принтера из файла:
· Запись сведений принтера уровня 2 в файл:
· Восстановление дескриптора безопасности из файла:
· Восстановление глобального devmode и данных принтера из файла:
· Восстановление минимального набора параметров из файла и разрешение имени порта:
Еще одной возможностью является использование команды START:
При первом запуске команды система запросит необходимость в установке принтера. Таким образом, в этом процессе отсутствуют программы настройки и вопросы, на которые приходиться отвечать. Драйвер загружается непосредственно с указанного сервера печати.
Источник
Установка принтера из командной строки
В WinXP установить принтер с драйверами можно было прямо из сеанса пользователя, правым кликов вызвав контекстный список выбирается «запустить от» и под админом выполняется Локальный мастер установки принтеров.
В Win7 в контекстном списке отсутствует «запустить от», поэтому как вариант переключиться в мега инструмент — командная строка. И выполняем:
rundll32.exe printui.dll,PrintUIEntry /il
запуститься Локальный мастер установки принтеров, уже с маркерами админа.
Для удаления используем туже команду, но с ключом /dl
На самом деле, здесь происходит запуск GIU-шного мастера, чтобы установить принтер из командной строки, например, принтера HP DeskJet D1663, подключенного к порту LPT1 в Windows, воспользуйтесь следующей командой:
rundll32 printui.dll,PrintUIEntry /if /b «HP DeskJet D1663 » /f %windir%\inf\ntprint.inf /r «lpt1:» /m «HP DeskJet D1663 «
Также доступны и различные параметры:
Запуск свойств сервера:
rundll32 printui.dll,PrintUIEntry /s /t1 /n\\machine
Запуск свойств принтера:
rundll32 printui.dll,PrintUIEntry /p /n\\machine\printer
Локальный запуск мастера установки принтеров:
rundll32 printui.dll,PrintUIEntry /il
Запуск мастера установки принтеров на компьютере \\machine:
rundll32 printui.dll,PrintUIEntry /il /c\\machine
Запуск показа очереди:
rundll32 printui.dll,PrintUIEntry /o /n\\machine\printer
Запуск установки с помощью информационного файла:
rundll32 printui.dll,PrintUIEntry /if /b «Test Printer» /f %windir%\inf\ntprint.inf /r «lpt1:» /m «AccuSet»
Запуск мастера установки принтеров с помощью информационного файла:
rundll32 printui.dll,PrintUIEntry /ii /f %windir%\inf\ntprint.inf
Добавление подключений компьютеров к принтеру:
rundll32 printui.dll,PrintUIEntry /ga /c\\machine /n\\machine\printer /j»LanMan Print Services»
Удаление подключений компьютеров к принтеру:
rundll32 printui.dll,PrintUIEntry /gd /c\\machine /n\\machine\printer
Перечисление подключений компьютеров к принтеру:
rundll32 printui.dll,PrintUIEntry /ge /c\\machine
Добавление драйвера принтера с помощью информационного файла:
rundll32 printui.dll,PrintUIEntry /ia /c\\machine /m «AGFA-AccuSet» /h «Intel» /v «Windows XP» /f %windir%\inf\ntprint.inf
Добавить драйвер принтера:
rundll32 printui.dll,PrintUIEntry /ia /K /c\\machine /m «AGFA-AccuSet» /h «Windows x86″ /v 3
Удаление драйвера принтера:
rundll32 printui.dll,PrintUIEntry /dd /c\\machine /m «AGFA-AccuSet» /h «Intel» /v «Windows XP»
Удалить драйвер принтера:
rundll32 printui.dll,PrintUIEntry /dd /K /c\\machine /m «AGFA-AccuSet» /h «Windows x86″ /v 3
Назначение принтера используемым по умолчанию:
rundll32 printui.dll,PrintUIEntry /y /n «printer»
Указание описания принтера:
rundll32 printui.dll,PrintUIEntry /Xs /n «printer» comment «My Cool Printer»
Получение параметров принтера:
rundll32 printui.dll,PrintUIEntry /Xg /n «printer»
Получение параметров принтера и запись их в файл:
rundll32 printui.dll,PrintUIEntry /f «results.txt» /Xg /n «printer»
Справка об установке параметров принтера:
rundll32 printui.dll,PrintUIEntry /Xs /n «printer» ?
Запись всех параметров принтера в файл:
rundll32 printui.dll,PrintUIEntry /Ss /n «printer» /a «file.dat»
Восстановление всех параметров принтера из файла:
rundll32 printui.dll,PrintUIEntry /Sr /n «printer» /a «file.dat»
Запись сведений принтера уровня 2 в файл:
rundll32 printui.dll,PrintUIEntry /Ss /n «printer» /a «file.dat» 2
Восстановление дескриптора безопасности из файла:
rundll32 printui.dll,PrintUIEntry /Sr /n «printer» /a «file.dat» s
Восстановление глобального devmode и данных принтера из файла:
rundll32 printui.dll,PrintUIEntry /Sr /n «printer» /a «file.dat» g d
Восстановление минимального набора параметров из файла и разрешение имени порта:
rundll32 printui.dll,PrintUIEntry /Sr /n «printer» /a «file.dat» m p
Еще одной возможностью является использование команды START:
start \\print_server\print_name
При первом запуске команды система запросит необходимость в установке принтера. Таким образом, в этом процессе отсутствуют программы настройки и вопросы, на которые приходиться отвечать. Драйвер загружается непосредственно с указанного сервера печати.
Источник
Как установить принтер по умолчанию в Windows 11/10
Операционная система Windows 11 и Windows 10 автоматически определяет последний подключенный принтер и делает его по умолчанию. С одной стороны это хорошо, но что делать, когда вы используете несколько принтеров в сети или одном компьютере, которые не настроены по умолчанию?
В данной инструкции разберем подробно, как сделать принтер по умолчанию в Windows 11 и Windows 10.
Принтер по умолчанию в Windows 11
- Откройте «Параметры» > «Bluetooth и устройства» > «Принтеры и сканеры«.
- Прокрутите вниз и Отключите «Разрешить windows управлять принтером, используемым по умолчанию«.
- Выше в списке принтеров, нажмите по тому, который хотите сделать по умолчанию.
- Нажмите на «Использовать по умолчанию«.
Принтер по умолчанию в Windows 10
- Откройте «Параметры» > «Устройства» > «Принтеры и сканеры«.
- Снимите галочку с пункта «Разрешить windows управлять принтером, используемым по умолчанию«.
- Нажмите на принтер в списке, который нужно установить по умолчанию и выберите «Управление«.
- В новом окне нажмите на «Использовать по умолчанию«.
Сделать принтер по умолчанию через папку принтеров
- Нажмите Win+R и введите shell:PrintersFolder, чтобы открыть папку с принтерами.
- Нажмите правой кнопкой мыши по нужному принтеру и выберите «Использовать по умолчанию«.
Настроить принтер по умолчанию через CMD
Запустите командную строку от имени администратора и введите ниже команду, где замените «имя принтера» на свое не удаляя кавычек:
- rundll32 printui.dll,PrintUIEntry /y /q /n «Имя принтера»
Источник
Управление принтерами в Windows через командную строку
Компания Microsoft предоставляет утилиту, которая позволяет добавлять принтеры из командной строки, однако, утилита доступна лишь производителям аппаратного обеспечения. Еще один метод заключается в манипулировании файлом библиотеки PRINTUI.DLL:
Например, для добавления принтера HP DeskJet D1663, подключенного к порту LPT1 в Windows, воспользуйтесь следующей командой:
Также доступны и различные параметры:
· Запуск свойств сервера:
· Запуск свойств принтера:
· Локальный запуск мастера установки принтеров:
· Запуск мастера установки принтеров на компьютере \\machine:
· Запуск показа очереди:
· Запуск установки с помощью информационного файла:
· Запуск мастера установки принтеров с помощью информационного файла:
· Добавление подключений компьютеров к принтеру:
· Удаление подключений компьютеров к принтеру:
· Перечисление подключений компьютеров к принтеру:
· Добавление драйвера принтера с помощью информационного файла:
· Добавить драйвер принтера:
· Удаление драйвера принтера:
· Удалить драйвер принтера:
· Назначение принтера используемым по умолчанию:
· Указание описания принтера:
· Получение параметров принтера:
· Получение параметров принтера и запись их в файл:
· Справка об установке параметров принтера:
· Запись всех параметров принтера в файл:
· Восстановление всех параметров принтера из файла:
· Запись сведений принтера уровня 2 в файл:
· Восстановление дескриптора безопасности из файла:
· Восстановление глобального devmode и данных принтера из файла:
· Восстановление минимального набора параметров из файла и разрешение имени порта:
Еще одной возможностью является использование команды START:
При первом запуске команды система запросит необходимость в установке принтера. Таким образом, в этом процессе отсутствуют программы настройки и вопросы, на которые приходиться отвечать. Драйвер загружается непосредственно с указанного сервера печати.
Добавить комментарий Отменить ответ
Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.
Источник
Добавить принтер удаленно через командную строку
Запускаем командную строку (windows+r) пишем cmd, нажимаем enter.
В вводим командную строку rundll32 printui.dll,PrintUIEntry /il /c\\«Удаленный компьютер»
/il установка принтера с помощью мастера установки принтеров
/c [имя] UNC-имя компьютера, где выполняется команда
Появляется стандартное окно
Дальше все как обычно.
Полный список параметров rundll32 printui.dll,PrintUIEntry
/a[файл] имя двоичного файла
/b[имя] основное имя принтера
/c [имя] UNC-имя компьютера, где выполняется команда
/dl удаление локального принтера
/dn удаление подключения к сетевому принтеру
/dd удаление драйвера принтера
/e вывод параметров настройки печати
/f[файл] или информационный файл, или выходной файл
/F[файл] размещение INF-файла, от которого может зависеть INF-файл, указанный в параметре /f
/ga добавление подключений компьютеров к принтеру (подключение распространяется на компьютер пользователя в момент входа в систему)
/ge перечисление подключений компьютеров к принтеру
/gd удаление подключений компьютеров к принтеру (подключение удаляется в момент входа пользователя в систему)
/h[arch] архитектура драйвера, принимает значения: x86, x64 или Itanium
/ia установка драйвера принтера с помощью информационного файла
/id установка драйвера принтера с помощью мастера установки драйверов принтеров
/if установка принтера с помощью информационного файла
/ii установка принтера с помощью мастера установки принтеров и информационного файла
/il установка принтера с помощью мастера установки принтеров
/in добавление подключения к принтеру
/ip установить принтер с помощью мастера установки сетевых принтеров
/j[provider] имя системы печати
/k печать пробной страницы на выбранном принтере, не может использоваться с другими командами установки принтера
/l[path] путь к исходному размещению драйвера принтера
/m[model] имя модели драйвера принтера
/n[name] имя принтера
/o показать очередь заданий на печать
/p отображение свойств принтера
/q тихий режим без вывода сообщений об ошибках
/r[port] имя порта
/s показать свойства сервера
/Ss запись параметров принтера в файл
/Sr чтение параметров принтера из файла
Флаги при записи или чтении параметров принтера, помещаемые в конце команды:
2 PRINTER_INFO_2
7 PRINTER_INFO_7
c профиль цвета
d PrinterData
s дескриптор безопасности
g глобальный DevMode
m минимальный набор параметров
u пользовательский DevMode
r разрешить конфликты имен
f принудительное использование имени
p сопоставить порт
i конфликт имен
/u использовать существующий драйвер принтера если он установлен
/t[#] номер начальной страницы (с нуля)
/v[версия] — версия драйвера, принимает одно из следующих значений: «Тип 2 — режим ядра» или «Тип 3 — пользовательский режим»
/w запрос драйвера у пользователя, если драйвер не найден в inf-файле
/y назначить принтер используемым по умолчанию
/Xg получить параметры принтера
/Xs установить параметры принтера
/z не разрешать автоматический общий доступ к этому принтеру
/Y не генерировать автоматически имя принтера
/K изменяет значения /h на принятие 2,3,4 для x86, x64 или Itanium (соответственно) и /v на принятие 3 для «Тип 3 — пользовательский режим»
/Z общий доступ к принтеру, используется только вместе с /if
/? вывод справки
@[файл] файл аргументов командной строки
/Mw[сообщение] отображать предупредительное сообщение перед выполнение команды
/Mw[сообщение] отображать сообщение подтверждения перед выполнением команды
/W[флаги] указывает флаги и ключи для мастеров (добавления принтера и драйвера)
r позволяет этим мастерам перезапускаться с последней страницы
/G[флаги] указывает глобальные флаги и ключи
w подавляет пользовательский интерфейс предупреждений по установке драйвера (супертихий режим)
/R — принудительно заменить существующий драйвер выбранным
Источник