Решено wsd печать

Doctor

Случайный прохожий
Здравствуйте, есть принтер подключенный к принт-серверу, в параметрах порта указано что тип - wsd. WSD печать глючит и задания застревают в очереди, можно ли как то переключить соединение на ip. Подскажите можно ли как то узнать ip адрес принтера
 

NanoSuit

Участник
WSD отличается от TCP следующими особенностями:


- Обнаружение и установка. В случае TCP принтер устанавливается вручную пользователем, который знает IP-адрес устройства. При изменении этого адреса связь с принтером теряется. При использовании WSD-принтер может установиться автоматически при подключении его к сети, благодаря механизму объявлений о новом устройстве с помощью WS-Discovery. Также, при отправке каждого задания IP-адрес принтера проверяется и он всегда остается на связи.
- Информация о состоянии. В случае TCP порта механизм TCPMon опрашивает принтер каждые 10 минут с помощью SNMP. WSDMon подписывается на события принтера и таким образом получает информацию о состоянии принтера (закончилась бумага, тонер и т.д.) сразу при наступлении событий.
- Задания печати. TCPMon просто посылает данные в порт 9100 и получает минимальный отклик от принтера (если вообще получает). То есть бывает непонятно, в каком состоянии находится принтер, от кого поступило задание, готов ли принтер к печати и т.д. WSDMon сначала посылает запрос на размещение задания, а обратно получает идентификатор, который используется для мониторинга задания и упраления им. WSD посылает задание только если принтер готов.
 

Lenny

Почетный гость
через powershell

Код:
dir "HKLM:\SYSTEM\CurrentControlSet\Enum\SWD\DAFWSDProvider" | Get-Itemproperty -Name FriendlyName,LocationInformation | Ft FriendlyName,LocationInformation
или
Код:
 Get-PrinterPort -ComputerName RemotepC |Format-List
или в свойствах
 
Верх Низ