Назад | Перейти на главную страницу

windows xp - как добавить принтер ipp партиями / vbs

Мне нужно развернуть принтеры с использованием IPP в сценарии входа в систему (batch / vbs).

Я нашел для этого следующий сценарий:

rundll32 printui.dll,PrintUIEntry /if /q /b "r011-printer01 " /f %windir%\inf\ntprint.inf /r "http://10.0.0.1:631/printers/r011-printer01" /m "Apple Color Laserwriter 12/600"

Кажется, это действительно добавляет принтера. Однако при доступе к принтеру возникает ошибка «доступ запрещен». Пользователь, добавляющий принтеры, является учетной записью администратора.

Добавление принтера вручную работает нормально, однако мне необходимо ввести учетные данные локального пользователя. (?)

Проблема заключалась в том, что прокси-сервер использовался, и хотя он был проверен в настройках прокси, локальные адреса не обходили прокси. Добавляя 10.*.*.* к исключениям прокси я исправил это.

Однако я не ожидал, что принтер вообще будет использовать прокси.

Изменить: очевидно, добавление исключения прокси не работает для подключений, сделанных при добавлении принтера, что приводит к исключению отказа в доступе при установке принтера по умолчанию перед доступом к принтеру вручную.