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

  • 10.02.2017
  • 15 899
  • 2
  • 04.10.2021
  • 6
  • 5
  • 1
Удаление принтера из командной строки

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

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

Посмотреть список принтеров в Windows XP через командную строку можно следующей командой:

cscript prnmngr.vbs -l

В более новых версиях Windows можно это же сделать через PowerShell:

get-WmiObject -class Win32_printer | ft name, systemName, shareName

Теперь перейдем непосредственно к удалению принтера. Допустим, нужно удалить стандартный виртуальный принтер Windows, который называется "Microsoft XPS Document Writer". Запускаем Командную строку с правами администратора и выполняем там следующую команду:

rundll32.exe printui.dll,PrintUIEntry /dl /n "Microsoft XPS Document Writer" /q

В результате этого из списка принтеров будет удален принтер с названием "Microsoft XPS Document Writer", или любой другой, наименование которого было указано.

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

Была ли эта статья Вам полезна?

Комментарии к статье (2)

    • Гость

    Что делать с русскими именами принтеров?

    • А в чем проблема? Непосредственно в Командной строке проблем быть не должно, а при использовании пакетных файлов, просто нужно использовать кодировку CP866.

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

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

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.