Я работал с Get-Printer и столкнулся с ситуацией, когда сервер возвращает два экземпляра каждого устройства печати. Один называется «Печать», а другой - «Print3D». Я не могу найти никакой информации об этом в Интернете, и мне интересно, для чего этот тип устройства должен использоваться.
Бонус: Как это отключить и как это повлияет на печать?
Запуск Windows Server 2008 R2
Недавно у меня был такой же вопрос. Я использовал код ниже
get-printer -computername targetpc | where-object{$_.devicetype -eq "print"}
Я надеюсь, что это помогает
Возможное объяснение: вы вошли на этот сервер через RDP с компьютера с Windows 10 и не отключили возможность подключения локальных принтеров; в результате драйверы печати с клиента были установлены на сервере.
Я спросил об этом Microsoft, и мне сказали, что это особенность Windows 10. Что касается того, почему обычный принтер отображается как 3D-принтер, пока неизвестно. Возможно, это ошибка в командлете get-printer.
Если тип устройства - Print3D, это означает, что аппаратная поддержка 3D-печати обеспечивается оборудованием принтера. С помощью 3D Builder вы можете сканировать, создавать и распечатывать 3D-модели в Windows 10.
Моделирование и печать 3D-объектов - https://support.microsoft.com/en-gb/help/4003696/windows-10-model-and-print-3d-objects
Партнеры по 3D-печати - https://developer.microsoft.com/en-us/windows/hardware/3d-print/printing-partners