18

Этот вопрос похож на Как вы переименовываете устройство принтера в Windows 7 64 бит, за исключением того, что ответы там не работают, и я предоставлю больше информации.

Это домашняя сеть, а не домен. Я настроил Brother HL-5170DN. Это сетевой принтер, подключенный напрямую к концентратору Ethernet. Я могу подключиться к нему с помощью Windows 7, но в Windows 7 по умолчанию используется имя "binary_p1 на Brn37415f", что не очень полезно. И я не могу изменить имя.

Он работает на нескольких компьютерах с Windows XP и Vista, и я могу изменить имя на этих машинах.

В Windows 7 Свойства принтера:

  • Я вижу имя "binary_p1" на вкладке « Общие ». Я могу выбрать текст, но не могу его изменить. Поле не серое, но я ничего не могу в него ввести.
  • На вкладке « Порты » все элементы управления недоступны (отключены). Выбранный порт называется «\\Brn_37415f\binary_p1», и он описан как "Поставщик рендеринга на стороне клиента", а в поле принтера указано "binary_p1".
  • На вкладке Безопасность я вижу, что моя учетная запись имеет разрешения "Управление этим принтером".

Если я выберу « Свойства сервера печати», я могу выбрать порт и нажать « Настроить порт», но у меня появится диалоговое окно с сообщением «Произошла ошибка во время настройки порта. Эта опция не поддерживается. "

Я нашел много форумов, где люди задают один и тот же вопрос, но не получают ответа.

Обновление: больше никаких подарков, но я все еще ищу решение этой проблемы.

7 ответов7

10

Вот способ сделать это в Windows 7 и 8.1 для принтеров не на основе IP:

  1. Добавить принтер
  2. Добавить локальный принтер (не сетевой)
  3. Создать новый порт (локальный порт, а не TCP/IP)
  4. Введите имя порта (синтаксис \ сервер \ принтер)

Выполните остальные шаги (вам, вероятно, придется вручную выбрать драйвер принтера, это легко найти, если вы уже подключили сетевой принтер, просмотрев его свойства).

Это позволит вам сделать это.

6

Я только что сделал это на моей установке Windows 7.

Перейдите в раздел "Устройства и принтеры", щелкните правой кнопкой мыши принтер, который вы хотите изменить, выберите "Свойства принтера", а не свойства или параметры печати. Измените имя в верхнем поле. Хит ОК, когда закончите.

Введите описание изображения здесь

Введите описание изображения здесь

6

Это сработало для меня:

  1. Остановите службу печати
    net stop spooler

  2. найдите принтер в реестре под
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\$device
    Сетевые принтеры обычно имеют ключ, который начинается с запятой, например
    ,,http://example.com:555,nameofprinter

  3. $new желаемое имя принтера. Изменить:
    значение "Name" в $device в $new
    значение "printerName" в $device\DsSpooler в $new
    значение "uNCName" в $device\DsSpooler в \\$computername\\\$new
    наконец, переименуйте раздел реестра принтеров из $device в $new

  4. перезапустите службу принтера:
    net start spooler


Информация собрана из
http://sevenforums.com/hardware-devices/89521-rename-network-printer.htm http://virtualroadside.com/blog/index.php/2007/10/17/prnrename-an-autoit-based-utility -в-переименовывать-IPP-принтеров-в-окна /

5

Вы не можете переименовать сетевой принтер в Windows XP, Vista или 7 (не уверен насчет других). Единственный способ переименовать это переименовать его на сервере, но это нарушит существующую конфигурацию.

Однако существует обходной путь: вы можете сопоставить порт LPT с сетевым принтером, а затем установить его как локальный принтер.

Для сопоставления порта LPT используйте следующую команду в командной строке с правами администратора:

net use lptX \\Brn_37415f\binary_p1 /persistent:yes

Замените "X" на LPT-порт, который вы хотите использовать, например, 2 (если у вашей материнской платы нет LPT-порта, вы также можете использовать 1).

Затем просто установите принтер, как если бы он был локальным принтером, подключенным к указанному вами порту LPT.

0

Я испытываю ОЧЕНЬ ту же самую проблему, но я мог бы также добавить к тому, что уже обсуждалось ...

Если я подключаюсь к общему принтеру в моем домене (ПК подключен к рабочей станции, а НЕ к серверу), я НЕ получаю принтер, установленный на моей рабочей станции, как общее имя ...

Общий ресурс называется HCFA и отображается как таковой в сетевом браузере.

Когда я дважды щелкаю по нему, драйвер загружается и устанавливается, но на МОЕМ компьютере принтер называется "HP LaserJet 1320 на XXXX", и я не могу переименовать его локально, или он нарушает общий доступ ко всем ДРУГИМ подключенным компьютерам. на тот же принтер, ДАЖЕ ЕСЛИ Я переименую его локально на то же имя, что и удаленный общий ресурс.

Рабочая станция является клиентом DHCP, но она имеет резервирование в области видимости для себя. Я должен был сделать это, когда одна из рабочих станций XP в моей организации взломала свой IP, и DNS потерял эту рабочую станцию. Теперь я могу просмотреть рабочую станцию, увидеть и подключиться к ее общим ресурсам, но не могу их переименовать.

Я полагаю, я мог бы просто добавить 170x к сети ... Мне бы очень хотелось узнать, почему я не могу использовать это то же самое, как если бы я настроил общий принтер XP. <mumble> Я ненавижу Windows 7 ... </mumble>

0

После тестирования обоих я обнаружил, что это правильно:

Вам нужно добавить принтер в качестве локального принтера, чтобы изменить имя, в противном случае Windows по умолчанию использует его как имя общего ресурса.

При добавлении принтера выберите локальный. Затем выберите создать порт и укажите TCP/IP:

Введите описание изображения здесь

Затем введите IP-адрес вашего принтера:

Введите описание изображения здесь

Затем просто следуйте указаниям мастера, как при любой другой локальной установке принтера.

-1

Если хотите, переименуйте принтер в сети:

Шаг 1. Переименуйте принтер на этом подключенном ПК, щелкнув правой кнопкой мыши и в свойствах принтера откройте текст и введите имя

Шаг 2: Для компьютерной сети выполните команду RUN> \ computer_name, которая подключает принтер, и дважды щелкните мышью.

Вот и все.

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