lpr

Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2 e Windows Server 2012

Envia um arquivo para um computador ou dispositivo de compartilhamento de impressora com o serviço LPD em preparação para impressão.

Sintaxe

lpr [-S <servername>] -P <printername> [-C <bannercontent>] [-J <jobname>] [-o | -o l] [-x] [-d] <filename>

Parâmetros

Parâmetro Descrição
-S <servername> Especifica (por nome ou endereço IP) o computador ou dispositivo de compartilhamento de impressora que hospeda a fila de impressão do LPD com um status que você deseja exibir. Esse parâmetro é necessário e deve estar em letras maiúsculas.
-P <printername> Especifica (por nome) a impressora para a fila de impressão com um status que você deseja exibir. Para localizar o nome da impressora, abra a pasta Impressoras. Esse parâmetro é necessário e deve estar em letras maiúsculas.
-C <bannercontent> Especifica o conteúdo a ser impresso na página da faixa do trabalho de impressão. Se você não incluir esse parâmetro, o nome do computador do qual o trabalho de impressão foi enviado aparecerá na página da faixa. Esse parâmetro precisa estar em maiúsculas.
-J <jobname> Especifica o nome do trabalho de impressão que será impresso na página da faixa. Se você não incluir esse parâmetro, o nome do arquivo que está sendo impresso aparecerá na página da faixa. Esse parâmetro precisa estar em maiúsculas.
[-o | -o l] Especifica o tipo de arquivo que você deseja imprimir. O parâmetro -o especifica que você deseja imprimir um arquivo de texto. O parâmetro -o l especifica que você deseja imprimir um arquivo binário (por exemplo, um arquivo PostScript).
-d Especifica que o arquivo de dados precisa ser enviado antes do arquivo de controle. Use esse parâmetro se a impressora exigir que o arquivo de dados seja enviado primeiro. Para obter mais informações, consulte a documentação da impressora.
-X Especifica que o comando lpr precisa ser compatível com o sistema operacional Sun Microsystems (conhecido como SunOS) para versões até e incluindo 4.1.4_u1.
<filename> Especifica (por nome) o arquivo a ser impresso. Este parâmetro é necessário.
/? Exibe a ajuda no prompt de comando.

Exemplos

Para imprimir o arquivo de texto Document.txt na fila da impressora Laserprinter1 em um host LPD em 10.0.0.45, digite:

lpr -S 10.0.0.45 -P Laserprinter1 -o Document.txt

Para imprimir o arquivo Adobe PostScript PostScript_file.ps na fila da impressora Laserprinter1 em um host LPD em 10.0.0.45, digite:

lpr -S 10.0.0.45 -P Laserprinter1 -o l PostScript_file.ps