Этот вопрос похож на Как вы переименовываете устройство принтера в 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».
- На вкладке Безопасность я вижу, что моя учетная запись имеет разрешения «Управление этим принтером».
Если я выберу « Свойства сервера печати» , я могу выбрать порт и нажать « Настроить порт» , но у меня появится диалоговое окно с сообщением «Произошла ошибка во время настройки порта. Этот параметр не поддерживается».
Я нашел много форумов, где люди задают один и тот же вопрос, но не получают ответа.
Обновление: больше никаких подарков, но я все еще ищу решение этой проблемы.
источник
Ответы:
Вот способ сделать это в Windows 7 и 8.1 для принтеров не на основе IP:
Выполните остальные шаги (вам, вероятно, придется вручную выбрать драйвер принтера, это легко найти, если вы уже подключили сетевой принтер, просмотрев его свойства).
Это позволит вам сделать это.
источник
\Brn_37415f\binary_p1
что он достаточно взрослый, но я не помню, чтобы это было на слуху . Предположительно добавление его в качестве обычного сетевого принтера позволит вам увидеть это, поскольку вы можете проверить принтер, чтобы узнать, каков его адрес сервера.\server\printer
должно быть\\server\printer
.Это сработало для меня:
Остановите службу печати
net stop spooler
найдите принтер в реестре в разделе
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\$device
Сетевые принтеры обычно имеют ключ, который начинается с запятой, например
,,http://example.com:555,nameofprinter
Будьте
$new
желаемым именем принтера. Изменение:значение «Name» в
$device
к$new
значению «PRINTERNAME» в
$device\DsSpooler
к$new
значению «uNCName» в ,
$device\DsSpooler
чтобы ,\\$computername\\\$new
наконец , переименовывать принтеры реестра ключ от
$device
до$new
перезапустите службу принтера:
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- на основе полезности к Rename-IPP-принтеров-в-окна /
источник
Я только что сделал это на моей установке Windows 7.
Перейдите в раздел «Устройства и принтеры» , щелкните правой кнопкой мыши принтер, который вы хотите изменить, выберите «Свойства принтера», а не свойства или параметры печати. Измените имя в верхнем поле. Хит, OKкогда сделано.
источник
Вы не можете переименовать сетевой принтер в Windows XP, Vista или 7 (не уверен насчет других). Единственный способ переименовать это переименовать его на сервере, но это нарушит существующую конфигурацию.
Однако есть обходной путь: вы можете сопоставить порт LPT с сетевым принтером, а затем установить его как локальный принтер.
Для сопоставления порта LPT используйте следующую команду в командной строке с правами администратора:
Замените «X» на LPT-порт, который вы хотите использовать, например, 2 (если на вашей материнской плате нет LPT-порта, вы также можете использовать 1).
Затем просто установите принтер, как если бы он был локальным принтером, подключенным к указанному вами порту LPT.
источник
Я испытываю ОЧЕНЬ ту же самую проблему, но я мог бы также добавить к тому, что уже обсуждалось ...
Если я подключаюсь к общему принтеру в моем домене (ПК подключен к рабочей станции, а НЕ к серверу), я НЕ получаю принтер, установленный на моей рабочей станции, как общее имя ...
Общий ресурс называется HCFA и отображается как таковой в сетевом браузере.
Когда я дважды щелкаю по нему, драйвер загружается и устанавливается, но на МОЕМ компьютере принтер называется «HP LaserJet 1320 на XXXX», и я не могу переименовать его локально, или он нарушает общий доступ ко всем ДРУГИМ компьютерам, которые подключены на тот же принтер, ДАЖЕ ЕСЛИ Я переименую его локально на то же имя, что и удаленный общий ресурс.
Рабочая станция является клиентом DHCP, но она имеет резервирование в области видимости для себя. Я должен был сделать это, когда одна из рабочих станций XP в моей организации взломала свой IP, и DNS потерял эту рабочую станцию. Теперь я могу просмотреть рабочую станцию, увидеть и подключиться к ее общим ресурсам, но не могу их переименовать.
Я полагаю, я МОГУ просто добавить 170x в сеть ... Мне бы очень хотелось узнать, почему я не могу использовать это ТО ЖЕ ВРЕМЯ, как если бы я настроил общий принтер XP. <mumble> Я ненавижу Windows 7 ... </ mumble>
источник
После тестирования обоих я обнаружил, что это правильно:
Вам нужно добавить принтер в качестве локального принтера, чтобы изменить имя, в противном случае Windows по умолчанию использует его для общего ресурса.
При добавлении принтера выберите локальный. Затем выберите создать порт и укажите TCP / IP:
Затем введите IP-адрес вашего принтера:
Затем просто следуйте указаниям мастера, как при любой другой локальной установке принтера.
источник
Если хотите, переименуйте принтер в сети:
Шаг 1. Переименуйте принтер на этом подключенном ПК, щелкнув правой кнопкой мыши и в свойствах принтера откройте текст и введите имя
Шаг 2: Для компьютерной сети выполните команду RUN> \ computer_name, которая подключает принтер, и дважды щелкните.
Вот и все.
источник