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