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

windows xp - как добавить ipp-принтер с помощью batch/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"

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

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

решение1

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

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

Редактировать: Судя по всему, добавление исключения прокси-сервера не работает для подключений, созданных при добавлении принтера, что приводит к исключению «Отказано в доступе» при настройке принтера в качестве принтера по умолчанию перед ручным доступом к принтеру.

Связанный контент