3

Я хочу установить сетевой принтер. и у меня есть драйверы, основанные на INF.

Я попробовал ниже команду

rundll32 printui.dll,PrintUIEntry /in /n "MY PRINTER" /ia /f "MYPRNDRV.inf" /h "x64"

Похоже, что драйверы добавлены на ПК, но не указаны в списке «Устройства и принтеры».

Мои драйверы работают нормально. Может быть установлен вручную.

Кто-нибудь может мне помочь через это? Мне нужно найти IP-адрес принтера? Если бы я мог найти IP, как команда должна быть написана?

1 ответ1

1

Сначала нужно иметь порт.

сделай порт и попробуй это

rundll32 printui.dll,PrintUIEntry /if /b "MY PRINTER" /f "MYPRNDRV.inf" /r "YOUR_PORT_NAME" /m "MY PRINTER" /z

r использовать для имени порта - [/r [порт] имя порта]

И вы можете создать порт, используя 'prnport.vbs'.
в win7 вы можете найти его в "C:\Windows\System32\Printing_Admin_Scripts\en-US", найти более подробную информацию здесь

это как создать порт. И вы должны ввести IP-адрес, поэтому вам нужно найти способ получить IP-адрес.
(если IP-адрес устройства 10.2.17.140, команда будет такой)

cscript prnport.vbs -a -r YOUR_PORT_NAME P -h 10.2.17.140 -o raw

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