将文件发送到运行行式打印机后台程序 (LPD) 服务的计算机或打印机共享设备,以准备打印。
Syntax
lpr [-S <servername>] -P <printername> [-C <bannercontent>] [-J <jobname>] [-o | -o l] [-x] [-d] <filename>
Parameters
| Parameter | Description |
|---|---|
-小号 <servername> |
(按名称或 IP 地址)指定托管具有要显示状态的 LPD 打印队列的计算机或打印机共享设备。 此参数是必需的,必须大写。 |
-P <printername> |
(按名称)指定具有要显示状态的打印队列的打印机。 要查找打印机的名称,请打开 “打印机” 文件夹。 此参数是必需的,必须大写。 |
-C <bannercontent> |
指定要显示在打印作业横幅页上的内容。 如果未包含此参数,则从中发送打印作业的计算机的名称将显示在横幅页上。 此参数必须大写。 |
-J <jobname> |
指定将显示在横幅页上的打印作业名称。 如果未包含此参数,则要打印的文件名称将显示在横幅页上。 此参数必须大写。 |
[-o | -o l] |
指定要打印的文件类型。 参数 -o 指定要打印文本文件。 参数 -o l 指定要打印二进制文件(例如,PostScript 文件)。 |
| -d | 指定必须在控制文件之前发送数据文件。 如果打印机要求先发送数据文件,请使用此参数。 有关详细信息,请参阅打印机文档。 |
| -x | 指定 lpr 命令必须与 Sun Microsystems作系统(称为 SunOS)兼容,以用于 4.1.4_u1 以下的发行版。 |
<filename> |
(按名称)指定要打印的文件。 此参数是必需的。 |
| /? | 在命令提示符下显示帮助。 |
Examples
要将 Document.txt 文本文件打印到 LPD 主机上 10.0.0.45 的 Laserprinter1 打印机队列,请键入:
lpr -S 10.0.0.45 -P Laserprinter1 -o Document.txt
要将PostScript_file.ps Adobe PostScript 文件打印到 LPD 主机上 10.0.0.45 的 Laserprinter1 打印机队列,请键入:
lpr -S 10.0.0.45 -P Laserprinter1 -o l PostScript_file.ps