prnmngr

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

Adiciona, exclui e lista as impressoras ou conexões de impressora, além de definir e exibir a impressora padrão. 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 prnmngr ou altere os diretórios para a pasta apropriada. Por exemplo: cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prnmngr.

Sintaxe

cscript prnmngr {-a | -d | -x | -g | -t | -l | -?}[c] [-s <Servername>] [-p <Printername>] [-m <printermodel>] [-r <portname>] [-u <Username>]
[-w <password>]

Parâmetros

Parâmetro Descrição
-a Adiciona uma conexão de impressora local.
-d Exclui uma conexão de impressora.
-X Exclui todas as impressoras do servidor especificado pelo parâmetro -s. Se você não especificar um servidor, o Windows excluirá todas as impressoras no computador local.
-g Exibe a impressora padrão.
-T Define a impressora padrão como a impressora especificada pelo parâmetro -p.
-l Lista todas as impressoras instaladas no servidor especificado pelo parâmetro -s. Se você não especificar um servidor, o Windows listará as impressoras instaladas no computador local.
c Especifica que o parâmetro se aplica a conexões de impressora. Pode ser usado com os parâmetros -a e -x.
-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> Especifica o nome da impressora que você deseja gerenciar.
-m <Modelname> Especifica (por nome) o driver que você deseja instalar. Os drivers geralmente são nomeados para o modelo de impressora a que dão suporte. Confira a documentação de impressora para obter mais informações.
-r <portname> Especifica a porta em que a impressora está conectada. Se essa for uma porta paralela ou serial, use a ID da porta (por exemplo, LPT1: ou COM1:). Se essa for uma porta TCP/IP, use o nome da porta que foi especificado quando a porta foi adicionada.
-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 adicionar uma impressora chamada colorprinter_2 conectada ao LPT1 no computador local e exigir um driver de impressora chamado driver1 de impressora colorida, digite:

cscript prnmngr -a -p colorprinter_2 -m "color printer Driver1" -r lpt1:

Para excluir a impressora chamada colorprinter_2 do computador remoto chamado HRServer, digite:

cscript prnmngr -d -s HRServer -p colorprinter_2