![]() |
Удаление принтер с помощью командной строки
Всем привет!
У меня такая задача , нужно удалить принтер с каждыми принтерами , принтер подключен через сеть . Нашел несколько вариантов : 1. Удалить в реестре 2. Команда: rundll32 printui.dll,PrintUIEntry /dl "имя принтер" 3. Команда : cscript %SystemRoot%\system32\Printing_Admin_Scripts\ru-RU\prnmngr.vbs -d -p "Имя принтер " И выполнял все варианты,и удаляется, кроме в панели управлении "Устройства и принтеры" остается . В чем может быть проблема ? и как убрать его? Если через ручную , удаляется. |
WinMaxim,
2. rundll32 printui.dll,PrintUIEntry /dl /n "имя принтера" /q Всегда удалял только так. |
Anton04, пробовал так удалить, но все равно в панели управлении"Устройства и принтеры" остается.
Еще самое удивительно, когда открываем для отправка печати от любых программ и в списке не видит . |
WinMaxim,
Операционная система WinXP? Галку в настройках об автоматически подключать принтеры убирали в свойствах проводника? |
Anton04, неа, это 7 ка . а где находится галка?
|
WinMaxim,
В Win7 этой галки нет. Тогда ещё вариант, а что там с UAC настроено? Вообще скрипт то выполняется от административных прав? |
Начиная с PowerShell 3.0, есть Get-Printer и Remove-Printer.
Для более старых версий PS есть SetDefaultPrinterDeletePrinterConnection.ps1 |
Время: 20:04. |
Время: 20:04.
© OSzone.net 2001-