2015-11-02 2 views
-1

Я только начал работать с PowerShell. Я хотел бы запрограммировать приложение, которое возвращает IP-адрес и имя всех принтеров, расположенных в сети. Программа также должна вернуть статус бумаги и статус чернильных картриджей. Как это сделать? И это даже возможно? Было бы очень приятно, если бы вы могли ответить на мой вопрос. Приветствия Джей.Принтеры в PowerShell

+1

уверен, что вы сделали до сих пор? вы застряли с какой-то частью вашего кода и вам нужна помощь? – Avshalom

+0

Я попытался с Get-WmiObject -класс Win32_Printer Это возвращает: местоположение Имени PrinterStatus ShareName И SystemName. Из всего этого мне нужно только имя. Возможно ли, и фильтр, который возвращает вам информацию, которая вам нужна? – Jay

ответ

0
Get-WMIObject -Class Win32_Printer | Select -Expand Name 

получить несколько свойств, заменить выше | Select Name,Status,PortName

Получить все доступные свойства используют:

Get-WMIObject -Class Win32_Printer | Get-Member -MemberType Properties 
+0

Спасибо за быстрый ответ. – Jay

 Смежные вопросы

  • Нет связанных вопросов^_^