Встановлення мережевого принтера за допомогою командного рядка


2

Я хочу встановити мережевий принтер. і у мене є драйвери на базі INF.

Я спробував нижче командувати

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

Схоже, драйвери додали до ПК, але не вказані на пристроях та принтерах.

Мої водії працюють чудово. Його можна встановити вручну.

Хтось може мені допомогти через це? Чи потрібно мені знайти IP-адресу принтера? Якщо я міг знайти IP, як слід записати команду?

Відповіді:


1

Ви повинні спочатку мати порт.

зробіть порт і спробуйте це

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

r використовувати для імені порту - [/ r [port] ім'я порту]

І ви можете створити порт, використовуючи '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
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.