Недавно я обнаружил на ящиках Vista в моем офисе, что если пользователь входит в систему из-за пределов сети, используя удаленный рабочий стол на своем офисном ПК, принтер по умолчанию изменяется. Это изменение принтера по умолчанию действительно раздражает, когда они возвращаются в офис и им нужно сбросить настройки по умолчанию.
Есть ли способ установить или проверить значение по умолчанию, когда пользователь входит в систему локально?
Если отключение печати через удаленный рабочий стол не является вариантом, вы можете создать быстрый визуальный базовый сценарий для сброса настроек принтера и поместить его в папку автозагрузки.
Option Explicit
Dim oNet
Set oNet = CreateObject("Wscript.Network")
oNet.SetDefaultPrinter "printer name"
Он меняется на тот, что установлен на их домашнем ПК? Я думаю, что установка терминального сервера / RDP на Отключить перенаправление принтера должна предотвратить это.