Как скопировать файл печати на сетевой принтер?

у меня есть сетевой принтер Epson TM-T88V. Я могу распечатать его с помощью драйвера принтера. Но мне нужно скопировать файл "печать" на принтер с помощью командной строки, и это вызывает проблемы.

Я не могу использовать

copy file.prn {ip-address}

потому что это просто скопировать файл в новый файл с именем IP-адреса.

Я видел различные предложения... это, кажется, не работает:

copy file.prn {ip-address}

указанный путь неверный

Это тоже не я:

NET USE LPT1: {ip-address}{printer-name}

произошла системная ошибка 66.

неверный тип сетевого ресурса.

попытка передать файл по ftp также не удалась. (Не удалось открыть соединение.)

есть идеи, как это сделать?

27
задан Ola Eldøy
01.01.2023 4:49 Количество просмотров материала 2590
Распечатать страницу

5 ответов

используйте Microsoft lpr client

C:\>lpr /?

Sends a print job to a network printer

Usage: lpr -S server -P printer [-C class] [-J job] [-o option] [-x] [-d] filename

Options:
     -S server    Name or ipaddress of the host providing lpd service
     -P printer   Name of the print queue
     -C class     Job classification for use on the burst page
     -J job       Job name to print on the burst page
     -o option    Indicates type of the file (by default assumes a text file)
                  Use "-o l" for binary (e.g. postscript) files
     -x           Compatibility with SunOS 4.1.x and prior
     -d           Send data file first

это работает с JetDirect и аналогичными коробками / адаптерами, а также серверами Unix/Linux и Windows, на которых включена служба LPD.

3
отвечен RedGrittyBrick 2023-01-02 12:37

из командной строки:

copy filename \Server Name\{Printer Share Name}

Если есть пробел с именем общего ресурса печати, не забудьте заключить его в кавычки. Например:

copy filename "\{Server Name}\{Printer Share Name}"
3
отвечен Jimmy 2023-01-02 14:54

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

NET USE LPT1: \localhost\printer
1
отвечен fstx 2023-01-02 17:11

lpr отлично работает на Win 7 и выше. Вам не нужно копировать его. В Панели управления перейдите в раздел " включение и выключение компонентов windows "и убедитесь, что установлены службы печати и документов.

чтобы использовать lpr для отправки файла на принтер, использующий протокол RAW, используется следующий синтаксис:

lpr -S <printer name or IP> -P raw <file to send>

e.g.
lpr -S 192.168.11.118 -P raw postscript.ps

enter image description here

1
отвечен Sam Jones 2023-01-02 19:28

просто поделитесь папкой c:\windows\system32\spool\printers в котором общий принтер подключен для всех с полным контролем как в меню "общий доступ", так и в меню "Безопасность". Это будет отлично работать.

0
отвечен Anandha Krishnan.C 2023-01-02 21:45

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх