Я хочу использовать общий принтер в качестве локального принтера (потому что мне нужно найти его у локального пользователя службы, который имеет видимость только для локальных принтеров) в среде Windows 7.

Есть ли решение установить его как локальный?

Обратите внимание, что я имею в виду общий принтер (принтер, подключенный к другому компьютеру), а не сетевой принтер, поэтому я не могу использовать порт TCP/IP для определенного IP-адреса.

1 ответ1

0

Вы можете сделать это. Выполните ту же процедуру, чтобы добавить локальный принтер, и вместо добавления «Порт TCP/IP» добавьте "Локальный порт" и в качестве имени порта укажите UNC-путь к общему принтеру: \\<IP or Hostname>\PrnSharedName

Прошло много времени с тех пор, как я это сделал, но я помню, что у меня были проблемы с разрешениями на машинах Если эти машины находятся на домене, вы , вероятно , будет в порядке до тех пор , как принтер был совместно с правами everyone

Если эти машины не находятся в домене, вам может потребоваться настроить некоторые локальные политики безопасности, которые разрешают анонимные подключения, и относиться к анонимным всем. Абсолютно угроза безопасности, но может потребоваться в странных условиях, когда вам сначала нужно было задать этот вопрос. :)

Я полагаю, что соединение сделано из учетной записи SYSTEM, а не вошел в систему пользователя. Поэтому учетной записи компьютера необходим доступ к принтеру.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .