prnjobs

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

Pausa, retoma, cancela e lista trabalhos de impressão. Esse comando é um Visual Basic script localizado no %WINdir%\System32\printing_Admin_Scripts\<language> diretório . Para usar esse comando em um prompt de comando, digite cscript seguido pelo caminho completo para o arquivo prnjobs ou altere os diretórios para a pasta apropriada. Por exemplo: cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prnjobs.vbs.

Sintaxe

cscript prnjobs {-z | -m | -x | -l | -?} [-s <Servername>] [-p <Printername>] [-j <JobID>] [-u <Username>] [-w <password>]

Parâmetros

Parâmetro Descrição
-Z Pausa o trabalho de impressão especificado pelo parâmetro -j .
-M Retoma o trabalho de impressão especificado pelo parâmetro -j .
-X Cancela o trabalho de impressão especificado pelo parâmetro -j .
-l Lista todos os trabalhos de impressão em uma fila de impressão.
-s <Servername> Especifica o nome do computador remoto que hospeda a impressora que você deseja gerenciar. Se você não especificar um computador, o computador local será usado.
-p <Printername> Obrigatórios. Especifica o nome da impressora que você deseja gerenciar.
-j <JobID> Especifica (por número de ID) o trabalho de impressão que você deseja cancelar.
-u <Username> -w <password> Especifica uma conta com permissões para se conectar ao computador que hospeda a impressora que você deseja gerenciar. Todos os membros do grupo local administradores do computador de destino têm essas permissões, mas as permissões também podem ser concedidas a outros usuários. Se você não especificar uma conta, deverá estar conectado em uma conta com essas permissões para que o comando funcione.
/? Exibe a ajuda no prompt de comando.

Comentários

  • Se as informações fornecidas contiver espaços, use aspas ao redor do texto (por exemplo, "Nome do Computador").

Exemplos

Para pausar um trabalho de impressão com uma ID de trabalho de 27 enviada ao computador remoto chamado HRServer para impressão na impressora chamada colorprinter, digite:

cscript prnjobs.vbs -z -s HRServer -p colorprinter -j 27

Para listar todos os trabalhos de impressão atuais na fila da impressora local chamada colorprinter_2, digite:

cscript prnjobs.vbs -l -p colorprinter_2

Referências adicionais