prndrvr

Adiciona, exclui e lista drivers 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 pelo caminho completo para o arquivo prndrvr ou altere os diretórios para a pasta apropriada. Por exemplo: cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prndrvr.

Usado sem parâmetros, o prndrvr exibe a ajuda da linha de comando.

Syntax

cscript prndrvr {-a | -d | -l | -x | -?} [-m <model>] [-v {0|1|2|3}] [-e <environment>] [-s <Servername>] [-u <Username>] [-w <password>] [-h <path>] [-i <inf file>]

Parameters

Parameter Description
-a Instala um driver.
-d Exclui um driver.
-l Lista todos os drivers de impressora instalados no servidor especificado pelo parâmetro -s . Se você não especificar um servidor, o Windows listará os drivers de impressora instalados no computador local.
-x Exclui todos os drivers de impressora e drivers de impressora adicionais que não estão em uso por uma impressora lógica no servidor especificado pelo parâmetro -s . Se você não especificar um servidor para remover da lista, o Windows excluirá todos os drivers de impressora não utilizados no computador local.
-m <model_name> 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.
-v {0|1|2|3} Especifica a versão do driver que você deseja instalar. Consulte a descrição do parâmetro -epara obter informações sobre quais versões estão disponíveis para qual ambiente. Se você não especificar uma versão, será instalada a versão do driver apropriada para a versão do Windows em execução no computador em que você está instalando o driver.
-e <environment> Especifica o ambiente para o driver que você deseja instalar. Se você não especificar um ambiente, será usado o ambiente do computador em que você está instalando o driver. Os parâmetros de ambiente compatíveis são: Windows NT x86, Windows x64 ou Windows IA64.
-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.
-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. Caso você não especifique uma conta, deve estar conectado a uma conta com essas permissões para que o comando funcione.
-h <path> Especifica o caminho para o arquivo de driver. Se você não especificar um caminho, será usado o caminho para o local em que o Windows foi instalado.
-eu <filename.inf> Especifica o caminho e o nome do arquivo completos para o driver que você deseja instalar. Se você não especificar um nome de arquivo, o script usará um dos arquivos .inf da impressora de caixa de entrada no subdiretório inf do diretório do Windows.

se o caminho do driver não for especificado, o script pesquisará arquivos de driver no arquivo driver.cab.

/? Exibe a ajuda no prompt de comando.

Remarks

  • Se as informações fornecidas contiverem espaços, use o texto entre aspas (por exemplo, "Nome do Computador").

  • O parâmetro -x exclui todos os drivers de impressora adicionais (drivers instalados para uso em clientes que executam versões alternativas do Windows), mesmo que o driver primário esteja em uso. Se o componente de fax estiver instalado, essa opção também excluirá os drivers de fax. O driver de fax primário será excluído se não estiver em uso (isto é, se não houver fila usando-o). Se o driver de fax primário for excluído, a única maneira de reabilitar o fax será reinstalar o componente de fax.

Examples

Para listar todos os drivers no servidor local \printServer1, digite:

cscript prndrvr -l -s

Para adicionar um driver de impressora do Windows x64 versão 3 para o modelo 1 da impressora Laser usando o arquivo de informações de driver c:\temp\Laserprinter1.inf para um driver armazenado na pasta c:\temp, digite:

cscript prndrvr -a -m Laser printer model 1 -v 3 -e Windows x64 -i c:\temp\Laserprinter1.inf -h c:\temp

Para excluir um driver de impressora do Windows x64 versão 3 para o modelo 1 da impressora Laser, digite:

cscript prndrvr -a -m Laser printer model 1 -v 3 -e Windows x64