Разное - [решено] Удаление принтеров из командной строки
-
denzill
Разное - [решено] Удаление принтеров из командной строки
Все спрашивают про установку принтеров, а я вот хочу спросить про удаление:
как из коммандной строки удалить ВСЕ установленные в системе принтера?
то биш добавить: "rundll32 printui.dll,PrintUIEntry /in /n \\machine\printer"
добавляет сетевой принтер
а вот удалить как?
при условии, что имя принтера(принтеров) в системе не известны?
как из коммандной строки удалить ВСЕ установленные в системе принтера?
то биш добавить: "rundll32 printui.dll,PrintUIEntry /in /n \\machine\printer"
добавляет сетевой принтер
а вот удалить как?
при условии, что имя принтера(принтеров) в системе не известны?
-
V Telm
Re: Разное - [решено] Удаление принтеров из командной строки
Я бы это сделал так....
REG DELETE "HKEY_CURRENT_USER\Printers\Connections" /f
PS: удаляется весь раздел со всем содержимым, после перезагрузки раздел восстановиться.
REG DELETE "HKEY_CURRENT_USER\Printers\Connections" /f
PS: удаляется весь раздел со всем содержимым, после перезагрузки раздел восстановиться.
-
Iska
Re: Разное - [решено] Удаление принтеров из командной строки
Работает
очень биг сенькс
если ставить принтер сразу после удаления - перезагрузка не нужна
очень биг сенькс
если ставить принтер сразу после удаления - перезагрузка не нужна
-
SharkyEXE
Re: Разное - [решено] Удаление принтеров из командной строки
Iska
Спасибо.
1) В коде, как я понял, это будет так
Код:
и компилировать, создать exe
2) А вручную как это делается, чтобы была одна строка
Код:
и компилировать, создать exe
Спасибо.
1) В коде, как я понял, это будет так
Код:
Код: Выделить всё
#AutoIt3Wrapper_Run_Au3Check=N
(ObjCreate("WbemScripting.SWbemLocator")).ConnectServer(".", "root\cimv2").Get("Win32_Printer.DeviceID='Epson Stylus C20 Series (M)'").Delete_и компилировать, создать exe
2) А вручную как это делается, чтобы была одна строка
Код:
Код: Выделить всё
(ObjCreate("WbemScripting.SWbemLocator")).ConnectServer(".", "root\cimv2").Get("Win32_Printer.DeviceID='Epson Stylus C20 Series (M)'").Delete_и компилировать, создать exe
-
SharkyEXE
Re: Разное - [решено] Удаление принтеров из командной строки
Iska
Здравствуйте.
Тогда, если Вы знаете, будьте так любезны, напишите альтернативные, не Wbem способы удаления принтера?
Я не знаток, не мага профессионал, просто я считал, что vbs или wmic - это разные способы удаления принтера
Теперь мне хочется, если это возможно, разные методы, разные технологии удаления принтера
Спасибо.
Здравствуйте.
Тогда, если Вы знаете, будьте так любезны, напишите альтернативные, не Wbem способы удаления принтера?
Я не знаток, не мага профессионал, просто я считал, что vbs или wmic - это разные способы удаления принтера
Теперь мне хочется, если это возможно, разные методы, разные технологии удаления принтера
Спасибо.
-
denzill
Re: Разное - [решено] Удаление принтеров из командной строки
Работает
очень биг сенькс
если ставить принтер сразу после удаления - перезагрузка не нужна
очень биг сенькс
если ставить принтер сразу после удаления - перезагрузка не нужна
-
denzill
-
batyaPS
Re: Разное - [решено] Удаление принтеров из командной строки
Вот пример для удаления всех сетевых принтеров
:// Удаляем все имеющиеся сетевые принтеры.
For /F "Tokens=1,2 Skip=1" %%i In ('WMIC Printer Where Network^=TRUE Get ShareName^,ServerName^,WorkOffLine') Do rundll32 printui.dll,PrintUIEntry /dn /q /n%%i\%%j
:// Удаляем все имеющиеся сетевые принтеры.
For /F "Tokens=1,2 Skip=1" %%i In ('WMIC Printer Where Network^=TRUE Get ShareName^,ServerName^,WorkOffLine') Do rundll32 printui.dll,PrintUIEntry /dn /q /n%%i\%%j
-
KipFun
Re: Разное - [решено] Удаление принтеров из командной строки
Цитата Petya V4sechkin:
KipFun, пример удаления локального принтера:
Код:
rundll32.exe printui.dll,PrintUIEntry /dl /n "Microsoft XPS Document Writer" /q
Подскажите не опытному, это делается в командной строке?
KipFun, пример удаления локального принтера:
Код:
rundll32.exe printui.dll,PrintUIEntry /dl /n "Microsoft XPS Document Writer" /q
Разное - [решено] Удаление принтеров из командной строки
Подскажите не опытному, это делается в командной строке?
-
Petya V4sechkin
Re: Разное - [решено] Удаление принтеров из командной строки
KipFun, пример удаления локального принтера:
Код:
Код:
Код: Выделить всё
rundll32.exe printui.dll,PrintUIEntry /dl /n "Microsoft XPS Document Writer" /q