prnqctl
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2 e Windows Server 2012
Imprime uma página de teste, pausa ou retoma uma impressora e limpa uma fila de impressora. Esse comando é um script do Visual Basic localizado no diretório %WINdir%\System32\printing_Admin_Scripts\<language>
. Para usar esse comando em um prompt de comando, digite cscript seguido do caminho completo para o arquivo prnqctl ou altere os diretórios para a pasta apropriada. Por exemplo: cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prnqctl
.
Sintaxe
cscript Prnqctl {-z | -m | -e | -x | -?} [-s <Servername>] [-p <Printername>] [-u <Username>] [-w <password>]
Parâmetros
Parâmetro | Descrição |
---|---|
-Z | Pausa a impressão na impressora especificada pelo parâmetro -p. |
-M | Retoma a impressão na impressora especificada pelo parâmetro -p. |
-E | Imprime uma página de teste na impressora especificada pelo parâmetro -p. |
-X | Cancela todos os trabalhos de impressão na impressora especificada pelo parâmetro -p. |
-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. |
-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 administradores locais 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, deve estar conectado a 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 contiverem espaços, use aspas ao redor do texto (por exemplo, "Nome do Computador").
Exemplos
Para imprimir uma página de teste na impressora Laserprinter1 compartilhada pelo computador \Server1, digite:
cscript prnqctl -e -s Server1 -p Laserprinter1
Para pausar a impressão na impressora Laserprinter1 no computador local, digite:
cscript prnqctl -z -p Laserprinter1
Para cancelar todos os trabalhos de impressão na impressora Laserprinter1 no computador local, digite:
cscript prnqctl -x -p Laserprinter1