net print

Importante

Esse comando foi preterido. No entanto, você pode executar muitas das mesmas tarefas usando o comando prnjobs, WMI (Instrumentação de Gerenciamento do Windows), PrintManagement no Powershell.

Exibe as informações sobre uma fila de impressora especificada ou um trabalho de impressão especificado ou controla um trabalho de impressão especificado.

Sintaxe

net print {\\<computername>\<sharename> | \\<computername> <jobnumber> [/hold | /release | /delete]} [help]

Parâmetros

Parâmetros Descrição
\\<computername>\<sharename> Especifica (por nome) o computador e a fila de impressão sobre a qual você deseja exibir as informações.
\\<computername> Especifica (por nome) o computador que hospeda o trabalho de impressão que você deseja controlar. Se você não especificar um computador, o computador local será adotado. Requer o parâmetro <jobnumber>.
<jobnumber> Especifica o número do trabalho de impressão que você deseja controlar. Esse número é atribuído pelo computador que hospeda a fila de impressão para onde o trabalho de impressão é enviado. Depois que um computador atribui um número a um trabalho de impressão, esse número não é atribuído a nenhum outro trabalho de impressão em qualquer fila hospedada por esse computador. Necessário ao usar o parâmetro \\<computername>.
[/hold | /release | /delete] Especifica a ação a ser tomada com o trabalho de impressão. Se você especificar um número de trabalho, mas não especificar uma ação, as informações sobre o trabalho de impressão serão exibidas.
  • /hold – Adia o trabalho, permitindo que outros trabalhos de impressão o ignorem até que ele seja liberado.
  • /release – Libera um trabalho de impressão que foi adiado.
  • /delete – Remove um trabalho de impressão de uma fila de impressão.
ajuda Exibe a ajuda no prompt de comando.

Comentários

  • O comando net print\\<computername> exibe as informações sobre trabalhos de impressão em uma fila de impressora compartilhada. Veja a seguir um exemplo de um relatório para todos os trabalhos de impressão em uma fila para uma impressora compartilhada chamada LASER:

    printers at \\PRODUCTION
    Name              Job #      Size      Status
    -----------------------------
    LASER Queue       3 jobs               *printer active*
    USER1          84        93844      printing
    USER2          85        12555      Waiting
    USER3          86        10222      Waiting
    
  • Veja a seguir um exemplo de um relatório para um trabalho de impressão:

    Job #            35
    Status           Waiting
    Size             3096
    remark
    Submitting user  USER2
    Notify           USER2
    Job data type
    Job parameters
    additional info
    

Exemplos

Para listar o conteúdo da fila de impressão do Dotmatrix no computador \Production, digite:

net print \\Production\Dotmatrix

Para exibir as informações sobre o número de trabalho 35 no computador \Production, digite:

net print \\Production 35

Para adiar o número de trabalho 263 no computador \Production, digite:

net print \\Production 263 /hold

Para liberar o número de trabalho 263 no computador \Production, digite:

net print \\Production 263 /release