Войти

Показать полную графическую версию : подключение сетевых принтеров терминальным пользователям


qpa3ep
14-06-2006, 11:46
Ситуация следующая у нас в сети пользователи работают в терминальном режиме на сервере w2k3 - в офисе есть 5 принтера
1 подключен к серверу, а 4 других на локальных машинках и расшарины. Сейчас пришлось перенести 3 принтера между локальными машинами и соответственно нужно переподключать всем пользователям сетевые принтеры - вручнучную это делать очень не хочется так как компов около 30. Есть ли возможность автоматизировать вопрос. Так как все сидят в терминале на сервере - думал что подключив под админом на серваке 1 раз все принтеры - они сразу появятся у всех, но этого не произошло.

foss
14-06-2006, 12:15
Пиши скрипт

Добавление принтера




Set WshNetwork = CreateObject("WScript.Network")
WshNetwork.AddWindowsPrinterConnection "\\PrintServer1\Xerox300"
WshNetwork.SetDefaultPrinter "\\PrintServer1\Xerox300"

qpa3ep
14-06-2006, 12:49
и где его исполнять?

foss
15-06-2006, 10:36
qpa3ep Можно при входе пользователя в систему.
только тебе нужна еще проверка не подключен ли уже принтер :)

здесь нашел уже готовый скрипт
http://www.networkdoc.ru/files/insop/whs/read.html?printer.html




© OSzone.net 2001-2012