|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - [решено] Удаление принтеров из командной строки |
|
Разное - [решено] Удаление принтеров из командной строки
|
Новый участник Сообщения: 28 |
Профиль | Отправить PM | Цитировать
Все спрашивают про установку принтеров, а я вот хочу спросить про удаление:
как из коммандной строки удалить ВСЕ установленные в системе принтера? то биш добавить: "rundll32 printui.dll,PrintUIEntry /in /n \\machine\printer" добавляет сетевой принтер а вот удалить как? при условии, что имя принтера(принтеров) в системе не известны? |
|
------- Отправлено: 12:47, 06-03-2006 |
Ветеран Сообщения: 900
|
Профиль | Отправить PM | Цитировать Iska
Спасибо. 1) В коде, как я понял, это будет так #AutoIt3Wrapper_Run_Au3Check=N (ObjCreate("WbemScripting.SWbemLocator")).ConnectServer(".", "root\cimv2").Get("Win32_Printer.DeviceID='Epson Stylus C20 Series (M)'").Delete_ 2) А вручную как это делается, чтобы была одна строка и компилировать, создать exe |
Отправлено: 22:09, 24-03-2020 | #31 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Так — \Tools\Compile:
Скрытый текст
что, собственно, приводит к тому же — установке в коде: #Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Run_AU3Check=n
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
Но Вы мне скажите, зачем Вам нужна одна строка? Поскольку для «продакшена» нужно таки будет отслеживать факт существования или отсутствия указанного принтера (а не вываливаться с ошибкой времени исполнения). |
Отправлено: 22:21, 24-03-2020 | #32 |
Ветеран Сообщения: 900
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
Отправлено: 22:25, 24-03-2020 | #33 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать SharkyEXE, третий (и последний) принцип построения программ звучит так: «Наглядность».
|
Отправлено: 23:11, 24-03-2020 | #34 |
Ветеран Сообщения: 900
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось SharkyEXE, 05-04-2020 в 19:56. Отправлено: 19:48, 05-04-2020 | #35 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать SharkyEXE, я уже переводил по Вашей просьбе пару недель назад.
|
Отправлено: 20:08, 05-04-2020 | #36 |
Ветеран Сообщения: 900
|
Профиль | Отправить PM | Цитировать Iska
Здравствуйте. Прошу прощения, вполне возможно, я не так выразился, мне нужно, чтобы в файл 1.au3 написать строку типа Чтобы скомпилировать в exe и удалить принтер Я методом тыка уже пробую Не получается |
Отправлено: 20:14, 05-04-2020 | #37 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата SharkyEXE:
(заменив выделенное на Ваш принтер)? |
|
Отправлено: 21:01, 05-04-2020 | #38 |
Ветеран Сообщения: 900
|
Профиль | Отправить PM | Цитировать Iska
Здравствуйте. Для чего мне хотелось несколько способов удаления принтеров - wmic, vbs, cmd Я пишу скрипт на языке autoit, туда есть желание вставить способы удаления принтеров, используя wmic, vbs, cmd, чтобы запустить скрипт и принтеры удалились Ну вот хочется мне все способы удаления, что зедсь плохого то, не просто один споосб, а несколько способов |
Отправлено: 21:09, 05-04-2020 | #39 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать SharkyEXE, это один и тот же способ. Вы можете стирать мел с доски белой тряпкой, чёрной тряпкой, хоть синей тряпкой — в основе будет лежать одна и та же технология, в данном случае — Wbem.
|
Отправлено: 21:20, 05-04-2020 | #40 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Любой язык - [решено] Завершение программы из командной строки | Severny | Скриптовые языки администрирования Windows | 13 | 21-04-2013 20:50 | |
CMD/BAT - [решено] архиватор 7z и командной строки | Daemon.XP | Скриптовые языки администрирования Windows | 4 | 15-07-2009 11:40 | |
Службы - [решено] network down из командной строки | Daemon.XP | Microsoft Windows 2000/XP | 3 | 02-03-2009 21:59 | |
[решено] Утилиты командной строки | kapitanvagin | Программное обеспечение Windows | 1 | 28-03-2008 22:56 | |
Разное - [решено] Закрыть приложение из командной строки | Alexx280 | Microsoft Windows 2000/XP | 3 | 01-08-2007 08:16 |
|