Все принтеры в нашей сети являются IP-принтерами, есть ли способ передать принтеры пользователям без доменной среды?
Psexec хорошо работает с пакетным файлом. Лично я просто оставляю папку со всеми сценариями установки принтеров (один для простого добавления, а другой для установки и использования в качестве принтера по умолчанию) в общей сетевой папке (у нас нет принтеров, перечисленных в каталоге совсем пока), но, поскольку у вас нет домена, проще просто выполнить псевдосогласование с локального компьютера. это предоставит вам дополнительную информацию о том, как это сделать, но основной синтаксис для установки IP-принтера через командную строку следующий:
rundll32 printui.dll,PrintUIEntry /if /b "Test Printer" /f %windir%\inf\ntprint.inf /r "IP_157.57.50.98" /m "HP Laserjet 4000 Series PCL" /Z
Очевидно, измените такие вещи, как имя принтера и IP-адрес.
Неправильно прочитал вопрос. Это работает только для доменных сред: зависит от версии ОС (как клиентской, так и серверной). Если вы используете среду Server 2008, у вас есть доступ к настройкам групповой политики, которые включают множество настроек принтера. Клиент GP Preferences встроен в WIndows Vista и 7, но вы также можете загрузить клиент для XP / Win2003. Он находится на стороне загрузки Microsoft (http://www.microsoft.com/downloads/en/results.aspx?freetext=group+policy+preference&displaylang=en&stype=s_basic)
Я использовал wpkg для управления настройками системы, а также установленным программным обеспечением, когда домен не требуется или не доступен.