Принтеры RDSH 2012 R2 дублируются и не могут быть удалены

У меня есть Windows 2012 R2 RDS Server Farm и принтеры, развернутые с помощью VBS Script, т.е.

Dim objNetwork 
Set objNetwork = CreateObject("WScript.Network") 
objNetwork.AddWindowsPrinterConnection "\\Printserver\Laserjet" 

До того, как у меня был этот скрипт (который содержит около 20 принтеров), я развертывал его через настройки. Проблема с использованием настроек, была вызвана 2-5 минутным временем входа. Поэтому я удалил настройки GPO и теперь просто использую скрипт. Моя проблема заключалась в том, что принтеры теперь дублируются для каждого пользователя. У них может быть 2 - 10 одинаковых принтеров при входе в систему.

Поскольку это 2012 R2, старый прием удаления принтеров / соединений из реестра больше не работает. Итак, я попробовал PowerShell:

Remove-Printer - name \\Printserver\Laserjet

Это выполняется правильно, и если я делаю:

Get-WmiObject -Class win32_printer

Он больше не отображается, однако на панели управления удален только один из дубликатов. Остальные все еще появляются. Как и фантомные принтеры, они все еще работают и показывают как онлайн. Если я щелкну правой кнопкой мыши на принтере и нажму левую кнопку "Удалить устройство", это позволит мне удалить их. Конечно, это не помогает моей ситуации, так как мне нужно сделать это с помощью сценария.

Я прочитал:

Эта статья

Но удаление ключей реестра тоже не помогает. Я думаю, что если бы я мог запустить эту опцию "Удалить устройство" программно, я смогу решить эту проблему. У кого-нибудь есть идеи или сталкивался с этой проблемой?

Также я забыл сказать, что удалил следующие ключи, но все равно ничего не получилось:

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\
Client Side Rendering Print Provider\...\Printers\
Connections\,,printserver,Laserjet

HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Print\Providers\
Client Side Rendering Print Provider\...\Printers\
Connections\,,printserver,Laserjet

HKU\...\Printers\Connections\,,printserver,Laserjet

Обновление 10-16-2014: после 10-часового телефонного звонка с Microsoft PSS они признали, что Ghost Printers и Ghost Drives являются ошибкой в ​​Server 2012 R2 SP1 при удалении групповой политики Preferences. Так что имейте в виду, что если у вас есть GPP, добавляемый в принтеры / накопители и удаляете его, вы получите эти "Ghost Printers" Они сказали, что исправление выйдет в ноябре.

Обновление 16.03.2015 После нескольких свертываний это все еще проблема, и она еще не исправлена

0 ответов